{ "status": "success", "tracking_id": "101179076011453117KMHYW", "data": [ { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-0", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1547131411", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-0-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-0-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1547131411_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1547131411", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-865.32", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 9218.1, "gross_total": 865.32, "base_fare": 4841.46, "tax": 4376.64, "sell": { "currency": "SEK", "total": 9218.1, "base_fare": 4841.46, "tax": 4376.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUwLjMyLCJiYXNlX2ZhcmUiOjQ5OS4xMiwidGF4Ijo0NTEuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4zMiwiYmFzZV9mYXJlIjo0MTQuMTIsInRheCI6NDUxLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY1LjMyLCJiYXNlX2ZhcmUiOjQxNC4xMiwidGF4Ijo0NTEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9218.1, "base_fare": 4841.46, "tax": 4376.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4016.96", "tax": "4376.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9218.1, "base_fare": 4841.46, "tax": 4376.64, "gross": { "base_fare": "4016.96", "tax": "4376.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MC4zMiIsImJhc2VfZmFyZSI6IjQ5OS4xMiIsInRheCI6IjQ1MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC4xMiIsInRheCI6IjQ1MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjUuMzIiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjUuMzIiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODY1LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9218.1, "calendar_total_sell": 9218.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9218.1, "filter": { "id": "F1BT00023-0", "price": 9218.1, "gross_total": 865.32, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-1", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2547131411", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-1-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-1-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_2547131411_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2547131411", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-865.32", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 9218.1, "gross_total": 865.32, "base_fare": 4841.46, "tax": 4376.64, "sell": { "currency": "SEK", "total": 9218.1, "base_fare": 4841.46, "tax": 4376.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUwLjMyLCJiYXNlX2ZhcmUiOjQ5OS4xMiwidGF4Ijo0NTEuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4zMiwiYmFzZV9mYXJlIjo0MTQuMTIsInRheCI6NDUxLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY1LjMyLCJiYXNlX2ZhcmUiOjQxNC4xMiwidGF4Ijo0NTEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9218.1, "base_fare": 4841.46, "tax": 4376.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4016.96", "tax": "4376.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9218.1, "base_fare": 4841.46, "tax": 4376.64, "gross": { "base_fare": "4016.96", "tax": "4376.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MC4zMiIsImJhc2VfZmFyZSI6IjQ5OS4xMiIsInRheCI6IjQ1MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC4xMiIsInRheCI6IjQ1MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjUuMzIiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjUuMzIiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODY1LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9218.1, "calendar_total_sell": 9218.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9218.1, "filter": { "id": "F1BT00023-1", "price": 9218.1, "gross_total": 865.32, "journey_duration": "PT1D0H35M", "journey_duration_seconds": 88500, "layover_duration": "PT1D0H35M", "layover_duration_seconds": 88500, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-2", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_3547131411", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-2-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-2-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_3547131411_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_3547131411", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-865.32", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 9218.1, "gross_total": 865.32, "base_fare": 4841.46, "tax": 4376.64, "sell": { "currency": "SEK", "total": 9218.1, "base_fare": 4841.46, "tax": 4376.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUwLjMyLCJiYXNlX2ZhcmUiOjQ5OS4xMiwidGF4Ijo0NTEuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS4zMiwiYmFzZV9mYXJlIjo0MTQuMTIsInRheCI6NDUxLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY1LjMyLCJiYXNlX2ZhcmUiOjQxNC4xMiwidGF4Ijo0NTEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9218.1, "base_fare": 4841.46, "tax": 4376.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4016.96", "tax": "4376.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9218.1, "base_fare": 4841.46, "tax": 4376.64, "gross": { "base_fare": "4016.96", "tax": "4376.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1MC4zMiIsImJhc2VfZmFyZSI6IjQ5OS4xMiIsInRheCI6IjQ1MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC4xMiIsInRheCI6IjQ1MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjUuMzIiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjUuMzIiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODY1LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9218.1, "calendar_total_sell": 9218.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9218.1, "filter": { "id": "F1BT00023-2", "price": 9218.1, "gross_total": 865.32, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT1D3H0M", "layover_duration_seconds": 97200, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-3", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1798280963", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-3-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-3-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H50M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_241", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_242", "origin": "KEF", "departure_time": "2026-10-14T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-14T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT22H50M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-14T07:35ARN2026-10-14T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1798280963_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1798280963", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-867.19", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 9236.24, "gross_total": 867.19, "base_fare": 4841.46, "tax": 4394.78, "sell": { "currency": "SEK", "total": 9236.24, "base_fare": 4841.46, "tax": 4394.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTUyLjE5LCJiYXNlX2ZhcmUiOjQ5OS4xMiwidGF4Ijo0NTMuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMTksImJhc2VfZmFyZSI6NDE0LjEyLCJ0YXgiOjQ1My4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjcuMTksImJhc2VfZmFyZSI6NDE0LjEyLCJ0YXgiOjQ1My4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9236.24, "base_fare": 4841.46, "tax": 4394.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4016.96", "tax": "4394.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9236.24, "base_fare": 4841.46, "tax": 4394.78, "gross": { "base_fare": "4016.96", "tax": "4394.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Mi4xOSIsImJhc2VfZmFyZSI6IjQ5OS4xMiIsInRheCI6IjQ1My4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC4xMiIsInRheCI6IjQ1My4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjcuMTkiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTMuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTMuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4NjcuMTkiLCJiYXNlX2ZhcmUiOiI0MTQuMTIiLCJ0YXgiOiI0NTMuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6ODY3LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9236.24, "calendar_total_sell": 9236.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9236.24, "filter": { "id": "F1BT00023-3", "price": 9236.24, "gross_total": 867.19, "journey_duration": "PT1D21H10M", "journey_duration_seconds": 162600, "layover_duration": "PT1D21H10M", "layover_duration_seconds": 162600, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-14T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122310kef202610130845604kef202610140735arn202610141245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-4", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1799550316", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-4-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-4-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1799550316_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1799550316", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-4", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT2H30M", "journey_duration_seconds": 9000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-5", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2799550316", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-5-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-5-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_2799550316_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2799550316", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-5", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT3H30M", "journey_duration_seconds": 12600, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-6", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_3799550316", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-6-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-6-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_3799550316_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_3799550316", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-6", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-7", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_4799550316", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-7-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-7-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_4799550316_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_4799550316", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-7", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT5H55M", "journey_duration_seconds": 21300, "layover_duration": "PT5H55M", "layover_duration_seconds": 21300, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-8", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_5799550316", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-8-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-8-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_5799550316_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_5799550316", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-8", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-9", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_6799550316", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-9-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-9-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_6799550316_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_6799550316", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-9", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT9H5M", "journey_duration_seconds": 32700, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-10", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1370713373", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-10-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_141", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_142", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-10-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1370713373_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1370713373", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-10", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT2H45M", "journey_duration_seconds": 9900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-11", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2370713373", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-11-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_141", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_142", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-11-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_2370713373_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2370713373", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-11", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-12", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_3370713373", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-12-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_141", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_142", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-12-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1ARUH2_3370713373_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_3370713373", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1099.47", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11489.36, "gross_total": 1099.47, "base_fare": 7130.76, "tax": 4358.6, "sell": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC40NywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDQ5LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OS40NywiYmFzZV9mYXJlIjo2NTAuMTMsInRheCI6NDQ5LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTkuNDcsImJhc2VfZmFyZSI6NjUwLjEzLCJ0YXgiOjQ0OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11489.36, "base_fare": 7130.76, "tax": 4358.6, "gross": { "base_fare": "6306.26", "tax": "4358.60", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNDciLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NDkuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTA5OS40NyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ0OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTkuNDciLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NDkuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTA5OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11489.36, "calendar_total_sell": 11489.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11489.36, "filter": { "id": "F1BT00023-12", "price": 11489.36, "gross_total": 1099.47, "journey_duration": "PT6H10M", "journey_duration_seconds": 22200, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-13", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1179806764", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-13-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-13-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H50M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_241", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_242", "origin": "KEF", "departure_time": "2026-10-14T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-14T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT22H50M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-14T07:35ARN2026-10-14T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1179806764_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1179806764", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1101.33", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11507.4, "gross_total": 1101.33, "base_fare": 7130.76, "tax": 4376.64, "sell": { "currency": "SEK", "total": 11507.4, "base_fare": 7130.76, "tax": 4376.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ni4zMywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDUxLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAxLjMzLCJiYXNlX2ZhcmUiOjY1MC4xMywidGF4Ijo0NTEuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAxLjMzLCJiYXNlX2ZhcmUiOjY1MC4xMywidGF4Ijo0NTEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11507.4, "base_fare": 7130.76, "tax": 4376.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4376.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11507.4, "base_fare": 7130.76, "tax": 4376.64, "gross": { "base_fare": "6306.26", "tax": "4376.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMzMiLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NTEuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMS4zMyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ1MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ1MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDEuMzMiLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTEwMS4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11507.4, "calendar_total_sell": 11507.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11507.4, "filter": { "id": "F1BT00023-13", "price": 11507.4, "gross_total": 1101.33, "journey_duration": "PT1D0H5M", "journey_duration_seconds": 86700, "layover_duration": "PT1D0H5M", "layover_duration_seconds": 86700, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-14T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610140735arn202610141245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-14", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2179806764", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-14-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-14-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H50M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_241", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_242", "origin": "KEF", "departure_time": "2026-10-14T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-14T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT22H50M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-14T07:35ARN2026-10-14T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_2179806764_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2179806764", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1101.33", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11507.4, "gross_total": 1101.33, "base_fare": 7130.76, "tax": 4376.64, "sell": { "currency": "SEK", "total": 11507.4, "base_fare": 7130.76, "tax": 4376.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ni4zMywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDUxLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAxLjMzLCJiYXNlX2ZhcmUiOjY1MC4xMywidGF4Ijo0NTEuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAxLjMzLCJiYXNlX2ZhcmUiOjY1MC4xMywidGF4Ijo0NTEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11507.4, "base_fare": 7130.76, "tax": 4376.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4376.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11507.4, "base_fare": 7130.76, "tax": 4376.64, "gross": { "base_fare": "6306.26", "tax": "4376.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMzMiLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NTEuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMS4zMyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ1MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ1MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDEuMzMiLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTEwMS4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11507.4, "calendar_total_sell": 11507.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11507.4, "filter": { "id": "F1BT00023-14", "price": 11507.4, "gross_total": 1101.33, "journey_duration": "PT1D3H15M", "journey_duration_seconds": 98100, "layover_duration": "PT1D3H15M", "layover_duration_seconds": 98100, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-14T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610140735arn202610141245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-15", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1615719721", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-15-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGKEF_141", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFYYZ_142", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-15-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H50M", "transit_time": "22H50M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZKEF_241", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_KEFARN_242", "origin": "KEF", "departure_time": "2026-10-14T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-14T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT22H50M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-14T07:35ARN2026-10-14T12:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1615719721_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1615719721", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1101.33", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1ARUH2" } } ], "price": { "currency": "SEK", "total": 11507.4, "gross_total": 1101.33, "base_fare": 7130.76, "tax": 4376.64, "sell": { "currency": "SEK", "total": 11507.4, "base_fare": 7130.76, "tax": 4376.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ni4zMywiYmFzZV9mYXJlIjo3MzUuMTMsInRheCI6NDUxLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAxLjMzLCJiYXNlX2ZhcmUiOjY1MC4xMywidGF4Ijo0NTEuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAxLjMzLCJiYXNlX2ZhcmUiOjY1MC4xMywidGF4Ijo0NTEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11507.4, "base_fare": 7130.76, "tax": 4376.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6306.26", "tax": "4376.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11507.4, "base_fare": 7130.76, "tax": 4376.64, "gross": { "base_fare": "6306.26", "tax": "4376.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMzMiLCJiYXNlX2ZhcmUiOiI3MzUuMTMiLCJ0YXgiOiI0NTEuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTEwMS4zMyIsImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ1MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MC4xMyIsInRheCI6IjQ1MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDEuMzMiLCJiYXNlX2ZhcmUiOiI2NTAuMTMiLCJ0YXgiOiI0NTEuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTEwMS4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11507.4, "calendar_total_sell": 11507.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11507.4, "filter": { "id": "F1BT00023-15", "price": 11507.4, "gross_total": 1101.33, "journey_duration": "PT1D0H20M", "journey_duration_seconds": 87600, "layover_duration": "PT1D0H20M", "layover_duration_seconds": 87600, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-14T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122310kef202610130845604kef202610140735arn202610141245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-16", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1818378568", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LO", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-16-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGWAW_151", "origin": "CDG", "departure_time": "2026-10-05T19:45", "origin_terminal": "2D", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "WAW", "arrival_time": "2026-10-05T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "336" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "336" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_WAWYYZ_152", "origin": "WAW", "departure_time": "2026-10-06T14:05", "origin_terminal": "Array", "origin_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "destination": "YYZ", "arrival_time": "2026-10-06T17:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "41" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "41" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-16-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H40M", "transit_time": "18H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZWAW_251", "origin": "YYZ", "departure_time": "2026-10-12T22:50", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "WAW", "arrival_time": "2026-10-13T13:25", "destination_terminal": "Array", "destination_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "46" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "46" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1ARUH2_WAWARN_252", "origin": "WAW", "departure_time": "2026-10-14T08:05", "origin_terminal": "Array", "origin_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "destination": "ARN", "arrival_time": "2026-10-14T09:50", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT18H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "295", "name": "295", "picture": "295.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "453" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "453" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T19:45WAW2026-10-05T22:05WAW2026-10-06T14:05YYZ2026-10-06T17:20YYZ2026-10-12T22:50WAW2026-10-13T13:25WAW2026-10-14T08:05ARN2026-10-14T09:50", "OfferItemData": [ { "OfferItemID": "1ARUH2_1818378568_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1818378568", "FareBasisCode": "SA00ENB", "FareTypeCode": "RP-1303.23", "class": { "CabinType": { "CabinTypeCode": "ECONOBAG", "CabinTypeName": "ECONOMY NO BAG" }, "Code": "ECONOBAG", "Name": "ECONOMY NO BAG", "Desc": [ { "DescText": "1ST STANDARD PC FOR NOBAG FARE", "URL": [] }, { "DescText": "OVERSIZE BAG", "URL": [] }, { "DescText": "PRE RESERVED SEAT ASSIGNMENT", "URL": [] }, { "DescText": "HOT DINNER", "URL": [] }, { "DescText": "COMPLIMENTARY FOOD AND BEV", "URL": [] }, { "DescText": "UPGRADE MEAL", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_2_1ARUH2" } } ], "price": { "currency": "SEK", "total": 13465.83, "gross_total": 1303.23, "base_fare": 8168.37, "tax": 5297.46, "sell": { "currency": "SEK", "total": 13465.83, "base_fare": 8168.37, "tax": 5297.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC4yMywiYmFzZV9mYXJlIjo4NDIuMSwidGF4Ijo1NDYuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzAzLjIzLCJiYXNlX2ZhcmUiOjc1Ny4xLCJ0YXgiOjU0Ni4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzAzLjIzLCJiYXNlX2ZhcmUiOjc1Ny4xLCJ0YXgiOjU0Ni4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 13465.83, "base_fare": 8168.37, "tax": 5297.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7343.87", "tax": "5297.46", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 13465.83, "base_fare": 8168.37, "tax": 5297.46, "gross": { "base_fare": "7343.87", "tax": "5297.46", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguMjMiLCJiYXNlX2ZhcmUiOiI4NDIuMTAiLCJ0YXgiOiI1NDYuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTcuMTAiLCJ0YXgiOiI1NDYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMwMy4yMyIsImJhc2VfZmFyZSI6Ijc1Ny4xMCIsInRheCI6IjU0Ni4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1Ny4xMCIsInRheCI6IjU0Ni4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDMuMjMiLCJiYXNlX2ZhcmUiOiI3NTcuMTAiLCJ0YXgiOiI1NDYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMwMy4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "LO", "calendar_total_currency": "SEK", "calendar_total_price": 13465.83, "calendar_total_sell": 13465.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13465.83, "filter": { "id": "F1BT00023-16", "price": 13465.83, "gross_total": 1303.23, "journey_duration": "PT1D10H40M", "journey_duration_seconds": 124800, "layover_duration": "PT1D10H40M", "layover_duration_seconds": 124800, "carrier_operating": "LO", "carrier_marketing": "LO", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY NO BAG", "connecting_airport": [ "WAW" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T09:50", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051945waw202610052205336waw202610061405yyz20261006172041yyz202610122250waw20261013132546waw202610140805arn202610140950453", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-17", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1580752966", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-17-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGEWR_161", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "4847" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "4847" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_EWRYYZ_162", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-17-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1580752966_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1580752966", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1360.45", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14020.87, "gross_total": 1360.45, "base_fare": 7913.75, "tax": 6107.12, "sell": { "currency": "SEK", "total": 14020.87, "base_fare": 7913.75, "tax": 6107.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0NS40NSwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjI5LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYwLjQ1LCJiYXNlX2ZhcmUiOjczMC44NSwidGF4Ijo2MjkuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYwLjQ1LCJiYXNlX2ZhcmUiOjczMC44NSwidGF4Ijo2MjkuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14020.87, "base_fare": 7913.75, "tax": 6107.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6107.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14020.87, "base_fare": 7913.75, "tax": 6107.12, "gross": { "base_fare": "7089.25", "tax": "6107.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDUuNDUiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2MjkuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2MjkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM2MC40NSIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjYyOS42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjYyOS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjAuNDUiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2MjkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM2MC40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14020.87, "calendar_total_sell": 14020.87, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14020.87, "filter": { "id": "F1BT00023-17", "price": 14020.87, "gross_total": 1360.45, "journey_duration": "PT4H40M", "journey_duration_seconds": 16800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "777", "aircraft_name": "777", "cabin_class": "STANDARD", "connecting_airport": [ "EWR", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr2026100511554847ewr202610051435yyz2026100516151507yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-18", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1730317283", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LX", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-18-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H55M", "transit_time": "12H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGZRH_171", "origin": "CDG", "departure_time": "2026-10-05T19:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T21:00", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "645" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "645" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ZRHYYZ_172", "origin": "ZRH", "departure_time": "2026-10-06T09:55", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "YYZ", "arrival_time": "2026-10-06T12:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT12H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "80" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "80" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-18-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT9H5M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YTZYUL_271", "origin": "YTZ", "departure_time": "2026-10-12T12:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T13:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "4862" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "4862" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULZRH_272", "origin": "YUL", "departure_time": "2026-10-12T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "ZRH", "arrival_time": "2026-10-13T06:10", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-10-12", "aircraft": { "code": "343", "name": "343", "picture": "343.png" }, "operating": { "carrier": "WK", "carrier_name": "Edelweiss Air", "carrier_logo": "WK.png", "flight_number": "87" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "87" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ZRHARN_273", "origin": "ZRH", "departure_time": "2026-10-13T12:20", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "ARN", "arrival_time": "2026-10-13T14:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T19:40ZRH2026-10-05T21:00ZRH2026-10-06T09:55YYZ2026-10-06T12:50YTZ2026-10-12T12:30YUL2026-10-12T13:45YUL2026-10-12T16:40ZRH2026-10-13T06:10ZRH2026-10-13T12:20ARN2026-10-13T14:45", "OfferItemData": [ { "OfferItemID": "1ARUH2_1730317283_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1730317283", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1375.91", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "EXTRA LEGROOM SEAT RESERVATION", "URL": [] }, { "DescText": "CATERING ON EUROPE AND CAI FLT", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_4_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14170.83, "gross_total": 1375.91, "base_fare": 7913.75, "tax": 6257.08, "sell": { "currency": "SEK", "total": 14170.83, "base_fare": 7913.75, "tax": 6257.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2MC45MSwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjQ1LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3NS45MSwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjQ1LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzUuOTEsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY0NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14170.83, "base_fare": 7913.75, "tax": 6257.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6257.08", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14170.83, "base_fare": 7913.75, "tax": 6257.08, "gross": { "base_fare": "7089.25", "tax": "6257.08", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NjAuOTEiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NDUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NDUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3NS45MSIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY0NS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY0NS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzUuOTEiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NDUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3NS45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 14170.83, "calendar_total_sell": 14170.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14170.83, "filter": { "id": "F1BT00023-18", "price": 14170.83, "gross_total": 1375.91, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "LX", "carrier_marketing": "LX", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "ZRH", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051940zrh202610052100645zrh202610060955yyz20261006125080ytz202610121230yul2026101213454862yul202610121640zrh20261013061087zrh202610131220arn2026101314451250", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-19", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1742389224", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-19-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-19-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1742389224_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1742389224", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1391.38", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14320.89, "gross_total": 1391.38, "base_fare": 7913.75, "tax": 6407.14, "sell": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3Ni4zOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjYwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS4zOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjYwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuMzgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY2MC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzYuMzgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NjAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS4zOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuMzgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14320.89, "calendar_total_sell": 14320.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14320.89, "filter": { "id": "F1BT00023-19", "price": 14320.89, "gross_total": 1391.38, "journey_duration": "PT3H25M", "journey_duration_seconds": 12300, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-20", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2742389224", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-20-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-20-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2742389224_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2742389224", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1391.38", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14320.89, "gross_total": 1391.38, "base_fare": 7913.75, "tax": 6407.14, "sell": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3Ni4zOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjYwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS4zOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjYwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuMzgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY2MC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzYuMzgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NjAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS4zOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuMzgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14320.89, "calendar_total_sell": 14320.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14320.89, "filter": { "id": "F1BT00023-20", "price": 14320.89, "gross_total": 1391.38, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-21", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1154921512", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-21-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-21-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1154921512_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1154921512", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1391.38", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14320.89, "gross_total": 1391.38, "base_fare": 7913.75, "tax": 6407.14, "sell": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3Ni4zOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjYwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS4zOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjYwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuMzgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY2MC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzYuMzgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NjAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS4zOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuMzgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14320.89, "calendar_total_sell": 14320.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14320.89, "filter": { "id": "F1BT00023-21", "price": 14320.89, "gross_total": 1391.38, "journey_duration": "PT5H50M", "journey_duration_seconds": 21000, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-22", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2154921512", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-22-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-22-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2154921512_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2154921512", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1391.38", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14320.89, "gross_total": 1391.38, "base_fare": 7913.75, "tax": 6407.14, "sell": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3Ni4zOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjYwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS4zOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjYwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTEuMzgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY2MC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14320.89, "base_fare": 7913.75, "tax": 6407.14, "gross": { "base_fare": "7089.25", "tax": "6407.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzYuMzgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NjAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5MS4zOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuMzgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5MS4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14320.89, "calendar_total_sell": 14320.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14320.89, "filter": { "id": "F1BT00023-22", "price": 14320.89, "gross_total": 1391.38, "journey_duration": "PT6H30M", "journey_duration_seconds": 23400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-23", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1647543036", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-23-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1101", "origin": "CDG", "departure_time": "2026-10-05T12:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T13:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2229" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2229" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1102", "origin": "MUC", "departure_time": "2026-10-05T15:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "494" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "494" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-23-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:00MUC2026-10-05T13:30MUC2026-10-05T15:50YYZ2026-10-05T18:30YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1647543036_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1647543036", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1394.58", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14351.93, "gross_total": 1394.58, "base_fare": 7913.75, "tax": 6438.18, "sell": { "currency": "SEK", "total": 14351.93, "base_fare": 7913.75, "tax": 6438.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3OS41OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjYzLjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC41OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjYzLjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTQuNTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY2My43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14351.93, "base_fare": 7913.75, "tax": 6438.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6438.18", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14351.93, "base_fare": 7913.75, "tax": 6438.18, "gross": { "base_fare": "7089.25", "tax": "6438.18", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NzkuNTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NjMuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjMuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NC41OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2My43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY2My43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuNTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NjMuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NC41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14351.93, "calendar_total_sell": 14351.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14351.93, "filter": { "id": "F1BT00023-23", "price": 14351.93, "gross_total": 1394.58, "journey_duration": "PT4H20M", "journey_duration_seconds": 15600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051200muc2026100513302229muc202610051550yyz202610051830494yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-24", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1395095427", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-24-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-24-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1395095427_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1395095427", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1402.58", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14429.53, "gross_total": 1402.58, "base_fare": 7913.75, "tax": 6515.78, "sell": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ny41OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjcxLjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMi41OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjcxLjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDIuNTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY3MS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODcuNTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NzEuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMi41OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDIuNTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwMi41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14429.53, "calendar_total_sell": 14429.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14429.53, "filter": { "id": "F1BT00023-24", "price": 14429.53, "gross_total": 1402.58, "journey_duration": "PT3H25M", "journey_duration_seconds": 12300, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-25", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2395095427", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-25-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-25-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2395095427_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2395095427", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1402.58", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14429.53, "gross_total": 1402.58, "base_fare": 7913.75, "tax": 6515.78, "sell": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ny41OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjcxLjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMi41OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjcxLjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDIuNTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY3MS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODcuNTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NzEuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMi41OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDIuNTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwMi41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14429.53, "calendar_total_sell": 14429.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14429.53, "filter": { "id": "F1BT00023-25", "price": 14429.53, "gross_total": 1402.58, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-26", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1511988148", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-26-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-26-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1511988148_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1511988148", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1402.58", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14429.53, "gross_total": 1402.58, "base_fare": 7913.75, "tax": 6515.78, "sell": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ny41OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjcxLjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMi41OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjcxLjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDIuNTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY3MS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODcuNTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NzEuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMi41OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDIuNTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwMi41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14429.53, "calendar_total_sell": 14429.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14429.53, "filter": { "id": "F1BT00023-26", "price": 14429.53, "gross_total": 1402.58, "journey_duration": "PT5H50M", "journey_duration_seconds": 21000, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-27", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2511988148", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-27-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-27-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2511988148_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2511988148", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1402.58", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14429.53, "gross_total": 1402.58, "base_fare": 7913.75, "tax": 6515.78, "sell": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ny41OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjcxLjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMi41OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjcxLjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDIuNTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY3MS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14429.53, "base_fare": 7913.75, "tax": 6515.78, "gross": { "base_fare": "7089.25", "tax": "6515.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODcuNTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NzEuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMi41OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDIuNTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwMi41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14429.53, "calendar_total_sell": 14429.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14429.53, "filter": { "id": "F1BT00023-27", "price": 14429.53, "gross_total": 1402.58, "journey_duration": "PT6H30M", "journey_duration_seconds": 23400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-28", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1129992495", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-28-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-28-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1129992495_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1129992495", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1406.05", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14463.19, "gross_total": 1406.05, "base_fare": 7913.75, "tax": 6549.44, "sell": { "currency": "SEK", "total": 14463.19, "base_fare": 7913.75, "tax": 6549.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5MS4wNSwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6Njc1LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjA1LCJiYXNlX2ZhcmUiOjczMC44NSwidGF4Ijo2NzUuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjA1LCJiYXNlX2ZhcmUiOjczMC44NSwidGF4Ijo2NzUuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14463.19, "base_fare": 7913.75, "tax": 6549.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6549.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14463.19, "base_fare": 7913.75, "tax": 6549.44, "gross": { "base_fare": "7089.25", "tax": "6549.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTEuMDUiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NzUuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzUuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4wNSIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3NS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3NS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDYuMDUiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzUuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwNi4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14463.19, "calendar_total_sell": 14463.19, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14463.19, "filter": { "id": "F1BT00023-28", "price": 14463.19, "gross_total": 1406.05, "journey_duration": "PT3H25M", "journey_duration_seconds": 12300, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-29", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2129992495", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-29-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-29-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_2129992495_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2129992495", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1406.05", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14463.19, "gross_total": 1406.05, "base_fare": 7913.75, "tax": 6549.44, "sell": { "currency": "SEK", "total": 14463.19, "base_fare": 7913.75, "tax": 6549.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5MS4wNSwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6Njc1LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjA1LCJiYXNlX2ZhcmUiOjczMC44NSwidGF4Ijo2NzUuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjA1LCJiYXNlX2ZhcmUiOjczMC44NSwidGF4Ijo2NzUuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14463.19, "base_fare": 7913.75, "tax": 6549.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6549.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14463.19, "base_fare": 7913.75, "tax": 6549.44, "gross": { "base_fare": "7089.25", "tax": "6549.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTEuMDUiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2NzUuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzUuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4wNSIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3NS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY3NS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDYuMDUiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2NzUuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwNi4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14463.19, "calendar_total_sell": 14463.19, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14463.19, "filter": { "id": "F1BT00023-29", "price": 14463.19, "gross_total": 1406.05, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-30", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1494466661", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-30-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-30-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1494466661_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1494466661", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1412.98", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14530.41, "gross_total": 1412.98, "base_fare": 7913.75, "tax": 6616.66, "sell": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny45OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjgyLjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi45OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjgyLjEzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTIuOTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY4Mi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuOTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2ODIuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMi45OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuOTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMi45OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14530.41, "calendar_total_sell": 14530.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14530.41, "filter": { "id": "F1BT00023-30", "price": 14530.41, "gross_total": 1412.98, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-31", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2494466661", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-31-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-31-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2494466661_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2494466661", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1412.98", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14530.41, "gross_total": 1412.98, "base_fare": 7913.75, "tax": 6616.66, "sell": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny45OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjgyLjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi45OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjgyLjEzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTIuOTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY4Mi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuOTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2ODIuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMi45OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuOTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMi45OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14530.41, "calendar_total_sell": 14530.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14530.41, "filter": { "id": "F1BT00023-31", "price": 14530.41, "gross_total": 1412.98, "journey_duration": "PT4H30M", "journey_duration_seconds": 16200, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-32", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1224965555", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-32-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-32-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1224965555_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1224965555", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1412.98", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14530.41, "gross_total": 1412.98, "base_fare": 7913.75, "tax": 6616.66, "sell": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny45OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjgyLjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi45OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjgyLjEzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTIuOTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY4Mi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuOTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2ODIuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMi45OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuOTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMi45OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14530.41, "calendar_total_sell": 14530.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14530.41, "filter": { "id": "F1BT00023-32", "price": 14530.41, "gross_total": 1412.98, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-33", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2224965555", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-33-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-33-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2224965555_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2224965555", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1412.98", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14530.41, "gross_total": 1412.98, "base_fare": 7913.75, "tax": 6616.66, "sell": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny45OCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjgyLjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi45OCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjgyLjEzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTIuOTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY4Mi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14530.41, "base_fare": 7913.75, "tax": 6616.66, "gross": { "base_fare": "7089.25", "tax": "6616.66", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuOTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2ODIuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMi45OCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY4Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuOTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMi45OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14530.41, "calendar_total_sell": 14530.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14530.41, "filter": { "id": "F1BT00023-33", "price": 14530.41, "gross_total": 1412.98, "journey_duration": "PT6H0M", "journey_duration_seconds": 21600, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-34", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1359747058", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-34-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-34-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1359747058_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1359747058", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1424.18", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14639.05, "gross_total": 1424.18, "base_fare": 7913.75, "tax": 6725.3, "sell": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOS4xOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjkzLjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNC4xOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjkzLjMzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjQuMTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDkuMTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNC4xOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjQuMTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14639.05, "calendar_total_sell": 14639.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14639.05, "filter": { "id": "F1BT00023-34", "price": 14639.05, "gross_total": 1424.18, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-35", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2359747058", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-35-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-35-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2359747058_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2359747058", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1424.18", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14639.05, "gross_total": 1424.18, "base_fare": 7913.75, "tax": 6725.3, "sell": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOS4xOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjkzLjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNC4xOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjkzLjMzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjQuMTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDkuMTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNC4xOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjQuMTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14639.05, "calendar_total_sell": 14639.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14639.05, "filter": { "id": "F1BT00023-35", "price": 14639.05, "gross_total": 1424.18, "journey_duration": "PT4H30M", "journey_duration_seconds": 16200, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-36", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_3359747058", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-36-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-36-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_3359747058_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_3359747058", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1424.18", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14639.05, "gross_total": 1424.18, "base_fare": 7913.75, "tax": 6725.3, "sell": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOS4xOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjkzLjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNC4xOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjkzLjMzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjQuMTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDkuMTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNC4xOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjQuMTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14639.05, "calendar_total_sell": 14639.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14639.05, "filter": { "id": "F1BT00023-36", "price": 14639.05, "gross_total": 1424.18, "journey_duration": "PT6H35M", "journey_duration_seconds": 23700, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-37", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_4359747058", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-37-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-37-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_4359747058_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_4359747058", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1424.18", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14639.05, "gross_total": 1424.18, "base_fare": 7913.75, "tax": 6725.3, "sell": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOS4xOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjkzLjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNC4xOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjkzLjMzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjQuMTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDkuMTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNC4xOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjQuMTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14639.05, "calendar_total_sell": 14639.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14639.05, "filter": { "id": "F1BT00023-37", "price": 14639.05, "gross_total": 1424.18, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT7H15M", "layover_duration_seconds": 26100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-38", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1915035522", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-38-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-38-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1915035522_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1915035522", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1424.18", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14639.05, "gross_total": 1424.18, "base_fare": 7913.75, "tax": 6725.3, "sell": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOS4xOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjkzLjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNC4xOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjkzLjMzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjQuMTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDkuMTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNC4xOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjQuMTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14639.05, "calendar_total_sell": 14639.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14639.05, "filter": { "id": "F1BT00023-38", "price": 14639.05, "gross_total": 1424.18, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-39", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2915035522", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-39-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-39-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2915035522_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2915035522", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1424.18", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 14639.05, "gross_total": 1424.18, "base_fare": 7913.75, "tax": 6725.3, "sell": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOS4xOCwiYmFzZV9mYXJlIjo4MTUuODUsInRheCI6NjkzLjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNC4xOCwiYmFzZV9mYXJlIjo3MzAuODUsInRheCI6NjkzLjMzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjQuMTgsImJhc2VfZmFyZSI6NzMwLjg1LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14639.05, "base_fare": 7913.75, "tax": 6725.3, "gross": { "base_fare": "7089.25", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDkuMTgiLCJiYXNlX2ZhcmUiOiI4MTUuODUiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNC4xOCIsImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMC44NSIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjQuMTgiLCJiYXNlX2ZhcmUiOiI3MzAuODUiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14639.05, "calendar_total_sell": 14639.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14639.05, "filter": { "id": "F1BT00023-39", "price": 14639.05, "gross_total": 1424.18, "journey_duration": "PT6H0M", "journey_duration_seconds": 21600, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-40", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1389880183", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-40-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-40-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1389880183_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1389880183", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1483.24", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15211.93, "gross_total": 1483.24, "base_fare": 8970.37, "tax": 6241.56, "sell": { "currency": "SEK", "total": 15211.93, "base_fare": 8970.37, "tax": 6241.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2OC4yNCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjQzLjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4My4yNCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjQzLjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODMuMjQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY0My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15211.93, "base_fare": 8970.37, "tax": 6241.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6241.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15211.93, "base_fare": 8970.37, "tax": 6241.56, "gross": { "base_fare": "8145.87", "tax": "6241.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjguMjQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NDMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NDMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4yNCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY0My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY0My40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODMuMjQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NDMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4My4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15211.93, "calendar_total_sell": 15211.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15211.93, "filter": { "id": "F1BT00023-40", "price": 15211.93, "gross_total": 1483.24, "journey_duration": "PT3H15M", "journey_duration_seconds": 11700, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-41", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1951501985", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-41-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-41-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1951501985_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1951501985", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1483.24", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15211.93, "gross_total": 1483.24, "base_fare": 8970.37, "tax": 6241.56, "sell": { "currency": "SEK", "total": 15211.93, "base_fare": 8970.37, "tax": 6241.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2OC4yNCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjQzLjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4My4yNCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjQzLjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODMuMjQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY0My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15211.93, "base_fare": 8970.37, "tax": 6241.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6241.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15211.93, "base_fare": 8970.37, "tax": 6241.56, "gross": { "base_fare": "8145.87", "tax": "6241.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjguMjQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NDMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NDMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4yNCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY0My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY0My40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODMuMjQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NDMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4My4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15211.93, "calendar_total_sell": 15211.93, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15211.93, "filter": { "id": "F1BT00023-41", "price": 15211.93, "gross_total": 1483.24, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-42", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1305922518", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-42-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-42-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1305922518_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1305922518", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1494.44", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15320.57, "gross_total": 1494.44, "base_fare": 8970.37, "tax": 6350.2, "sell": { "currency": "SEK", "total": 15320.57, "base_fare": 8970.37, "tax": 6350.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS40NCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjU0LjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5NC40NCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjU0LjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTQuNDQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY1NC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15320.57, "base_fare": 8970.37, "tax": 6350.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6350.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15320.57, "base_fare": 8970.37, "tax": 6350.2, "gross": { "base_fare": "8145.87", "tax": "6350.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzkuNDQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NTQuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NTQuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5NC40NCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTQuNDQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NTQuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5NC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15320.57, "calendar_total_sell": 15320.57, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15320.57, "filter": { "id": "F1BT00023-42", "price": 15320.57, "gross_total": 1494.44, "journey_duration": "PT3H15M", "journey_duration_seconds": 11700, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-43", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1712700978", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-43-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-43-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1712700978_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1712700978", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1494.44", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15320.57, "gross_total": 1494.44, "base_fare": 8970.37, "tax": 6350.2, "sell": { "currency": "SEK", "total": 15320.57, "base_fare": 8970.37, "tax": 6350.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS40NCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjU0LjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5NC40NCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjU0LjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTQuNDQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY1NC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15320.57, "base_fare": 8970.37, "tax": 6350.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6350.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15320.57, "base_fare": 8970.37, "tax": 6350.2, "gross": { "base_fare": "8145.87", "tax": "6350.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzkuNDQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NTQuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NTQuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5NC40NCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTQuNDQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NTQuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5NC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15320.57, "calendar_total_sell": 15320.57, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15320.57, "filter": { "id": "F1BT00023-43", "price": 15320.57, "gross_total": 1494.44, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-44", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1208431834", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-44-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-44-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1208431834_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1208431834", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1497.91", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15354.23, "gross_total": 1497.91, "base_fare": 8970.37, "tax": 6383.86, "sell": { "currency": "SEK", "total": 15354.23, "base_fare": 8970.37, "tax": 6383.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi45MSwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjU4LjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny45MSwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjU4LjEzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTcuOTEsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY1OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15354.23, "base_fare": 8970.37, "tax": 6383.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6383.86", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15354.23, "base_fare": 8970.37, "tax": 6383.86, "gross": { "base_fare": "8145.87", "tax": "6383.86", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuOTEiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NTguMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NTguMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ny45MSIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY1OC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY1OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuOTEiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NTguMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ny45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15354.23, "calendar_total_sell": 15354.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15354.23, "filter": { "id": "F1BT00023-44", "price": 15354.23, "gross_total": 1497.91, "journey_duration": "PT3H15M", "journey_duration_seconds": 11700, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-45", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1785755442", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-45-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-45-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1785755442_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1785755442", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1499.83", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15372.85, "gross_total": 1499.83, "base_fare": 8756.19, "tax": 6616.66, "sell": { "currency": "SEK", "total": 15372.85, "base_fare": 8756.19, "tax": 6616.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4NC44MywiYmFzZV9mYXJlIjo5MDIuNywidGF4Ijo2ODIuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDk5LjgzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY4Mi4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDk5LjgzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY4Mi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15372.85, "base_fare": 8756.19, "tax": 6616.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7931.69", "tax": "6616.66", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15372.85, "base_fare": 8756.19, "tax": 6616.66, "gross": { "base_fare": "7931.69", "tax": "6616.66", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODQuODMiLCJiYXNlX2ZhcmUiOiI5MDIuNzAiLCJ0YXgiOiI2ODIuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5OS44MyIsImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY4Mi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY4Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTkuODMiLCJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5OS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15372.85, "calendar_total_sell": 15372.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15372.85, "filter": { "id": "F1BT00023-45", "price": 15372.85, "gross_total": 1499.83, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-46", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2785755442", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-46-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-46-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_2785755442_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2785755442", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1499.83", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15372.85, "gross_total": 1499.83, "base_fare": 8756.19, "tax": 6616.66, "sell": { "currency": "SEK", "total": 15372.85, "base_fare": 8756.19, "tax": 6616.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4NC44MywiYmFzZV9mYXJlIjo5MDIuNywidGF4Ijo2ODIuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDk5LjgzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY4Mi4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDk5LjgzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY4Mi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15372.85, "base_fare": 8756.19, "tax": 6616.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7931.69", "tax": "6616.66", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15372.85, "base_fare": 8756.19, "tax": 6616.66, "gross": { "base_fare": "7931.69", "tax": "6616.66", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODQuODMiLCJiYXNlX2ZhcmUiOiI5MDIuNzAiLCJ0YXgiOiI2ODIuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5OS44MyIsImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY4Mi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY4Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTkuODMiLCJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2ODIuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5OS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15372.85, "calendar_total_sell": 15372.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15372.85, "filter": { "id": "F1BT00023-46", "price": 15372.85, "gross_total": 1499.83, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-47", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1978443172", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-47-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-47-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1978443172_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1978443172", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1504.84", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15421.45, "gross_total": 1504.84, "base_fare": 8970.37, "tax": 6451.08, "sell": { "currency": "SEK", "total": 15421.45, "base_fare": 8970.37, "tax": 6451.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS44NCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjY1LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNC44NCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjY1LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDQuODQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY2NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15421.45, "base_fare": 8970.37, "tax": 6451.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6451.08", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15421.45, "base_fare": 8970.37, "tax": 6451.08, "gross": { "base_fare": "8145.87", "tax": "6451.08", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuODQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NjUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNC44NCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY2NS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY2NS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDQuODQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNC44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15421.45, "calendar_total_sell": 15421.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15421.45, "filter": { "id": "F1BT00023-47", "price": 15421.45, "gross_total": 1504.84, "journey_duration": "PT3H40M", "journey_duration_seconds": 13200, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-48", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1950878586", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-48-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-48-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1950878586_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1950878586", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1504.84", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15421.45, "gross_total": 1504.84, "base_fare": 8970.37, "tax": 6451.08, "sell": { "currency": "SEK", "total": 15421.45, "base_fare": 8970.37, "tax": 6451.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS44NCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6NjY1LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNC44NCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6NjY1LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDQuODQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY2NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15421.45, "base_fare": 8970.37, "tax": 6451.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6451.08", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15421.45, "base_fare": 8970.37, "tax": 6451.08, "gross": { "base_fare": "8145.87", "tax": "6451.08", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuODQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NjUuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNC44NCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY2NS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY2NS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDQuODQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NjUuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNC44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15421.45, "calendar_total_sell": 15421.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15421.45, "filter": { "id": "F1BT00023-48", "price": 15421.45, "gross_total": 1504.84, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-49", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1141038898", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-49-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-49-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1141038898_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1141038898", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1511.03", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15481.49, "gross_total": 1511.03, "base_fare": 8756.19, "tax": 6725.3, "sell": { "currency": "SEK", "total": 15481.49, "base_fare": 8756.19, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4wMywiYmFzZV9mYXJlIjo5MDIuNywidGF4Ijo2OTMuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTExLjAzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY5My4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTExLjAzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15481.49, "base_fare": 8756.19, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7931.69", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15481.49, "base_fare": 8756.19, "tax": 6725.3, "gross": { "base_fare": "7931.69", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMDMiLCJiYXNlX2ZhcmUiOiI5MDIuNzAiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxMS4wMyIsImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTEuMDMiLCJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxMS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15481.49, "calendar_total_sell": 15481.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15481.49, "filter": { "id": "F1BT00023-49", "price": 15481.49, "gross_total": 1511.03, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-50", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2141038898", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-50-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-50-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_2141038898_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2141038898", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1511.03", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15481.49, "gross_total": 1511.03, "base_fare": 8756.19, "tax": 6725.3, "sell": { "currency": "SEK", "total": 15481.49, "base_fare": 8756.19, "tax": 6725.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4wMywiYmFzZV9mYXJlIjo5MDIuNywidGF4Ijo2OTMuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTExLjAzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY5My4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTExLjAzLCJiYXNlX2ZhcmUiOjgxNy43LCJ0YXgiOjY5My4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15481.49, "base_fare": 8756.19, "tax": 6725.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7931.69", "tax": "6725.30", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15481.49, "base_fare": 8756.19, "tax": 6725.3, "gross": { "base_fare": "7931.69", "tax": "6725.30", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMDMiLCJiYXNlX2ZhcmUiOiI5MDIuNzAiLCJ0YXgiOiI2OTMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxMS4wMyIsImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY5My4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgxNy43MCIsInRheCI6IjY5My4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTEuMDMiLCJiYXNlX2ZhcmUiOiI4MTcuNzAiLCJ0YXgiOiI2OTMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxMS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15481.49, "calendar_total_sell": 15481.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15481.49, "filter": { "id": "F1BT00023-50", "price": 15481.49, "gross_total": 1511.03, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-51", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1568967619", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-51-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-51-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1568967619_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1568967619", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1516.04", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15530.09, "gross_total": 1516.04, "base_fare": 8970.37, "tax": 6559.72, "sell": { "currency": "SEK", "total": 15530.09, "base_fare": 8970.37, "tax": 6559.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMS4wNCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6Njc2LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi4wNCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6Njc2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTYuMDQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY3Ni4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15530.09, "base_fare": 8970.37, "tax": 6559.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6559.72", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15530.09, "base_fare": 8970.37, "tax": 6559.72, "gross": { "base_fare": "8145.87", "tax": "6559.72", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMDQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxNi4wNCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY3Ni4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY3Ni4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuMDQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxNi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15530.09, "calendar_total_sell": 15530.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15530.09, "filter": { "id": "F1BT00023-51", "price": 15530.09, "gross_total": 1516.04, "journey_duration": "PT3H40M", "journey_duration_seconds": 13200, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-52", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2568967619", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-52-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-52-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2568967619_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2568967619", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1516.04", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15530.09, "gross_total": 1516.04, "base_fare": 8970.37, "tax": 6559.72, "sell": { "currency": "SEK", "total": 15530.09, "base_fare": 8970.37, "tax": 6559.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMS4wNCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6Njc2LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi4wNCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6Njc2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTYuMDQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY3Ni4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15530.09, "base_fare": 8970.37, "tax": 6559.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6559.72", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15530.09, "base_fare": 8970.37, "tax": 6559.72, "gross": { "base_fare": "8145.87", "tax": "6559.72", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMDQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxNi4wNCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY3Ni4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY3Ni4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuMDQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxNi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15530.09, "calendar_total_sell": 15530.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15530.09, "filter": { "id": "F1BT00023-52", "price": 15530.09, "gross_total": 1516.04, "journey_duration": "PT6H25M", "journey_duration_seconds": 23100, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-53", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1307698063", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-53-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-53-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1307698063_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1307698063", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1516.04", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15530.09, "gross_total": 1516.04, "base_fare": 8970.37, "tax": 6559.72, "sell": { "currency": "SEK", "total": 15530.09, "base_fare": 8970.37, "tax": 6559.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMS4wNCwiYmFzZV9mYXJlIjo5MjQuNzgsInRheCI6Njc2LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi4wNCwiYmFzZV9mYXJlIjo4MzkuNzgsInRheCI6Njc2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTYuMDQsImJhc2VfZmFyZSI6ODM5Ljc4LCJ0YXgiOjY3Ni4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15530.09, "base_fare": 8970.37, "tax": 6559.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8145.87", "tax": "6559.72", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15530.09, "base_fare": 8970.37, "tax": 6559.72, "gross": { "base_fare": "8145.87", "tax": "6559.72", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMDQiLCJiYXNlX2ZhcmUiOiI5MjQuNzgiLCJ0YXgiOiI2NzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxNi4wNCIsImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY3Ni4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgzOS43OCIsInRheCI6IjY3Ni4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuMDQiLCJiYXNlX2ZhcmUiOiI4MzkuNzgiLCJ0YXgiOiI2NzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxNi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15530.09, "calendar_total_sell": 15530.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15530.09, "filter": { "id": "F1BT00023-53", "price": 15530.09, "gross_total": 1516.04, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-54", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1662351228", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-54-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-54-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1662351228_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1662351228", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1560.71", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15963.39, "gross_total": 1560.71, "base_fare": 9520.07, "tax": 6443.32, "sell": { "currency": "SEK", "total": 15963.39, "base_fare": 9520.07, "tax": 6443.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0NS43MSwiYmFzZV9mYXJlIjo5ODEuNDUsInRheCI6NjY0LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2MC43MSwiYmFzZV9mYXJlIjo4OTYuNDUsInRheCI6NjY0LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjAuNzEsImJhc2VfZmFyZSI6ODk2LjQ1LCJ0YXgiOjY2NC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15963.39, "base_fare": 9520.07, "tax": 6443.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8695.57", "tax": "6443.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15963.39, "base_fare": 9520.07, "tax": 6443.32, "gross": { "base_fare": "8695.57", "tax": "6443.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDUuNzEiLCJiYXNlX2ZhcmUiOiI5ODEuNDUiLCJ0YXgiOiI2NjQuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NjQuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2MC43MSIsImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY2NC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY2NC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjAuNzEiLCJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NjQuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2MC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15963.39, "calendar_total_sell": 15963.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15963.39, "filter": { "id": "F1BT00023-54", "price": 15963.39, "gross_total": 1560.71, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-55", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2662351228", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-55-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-55-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2662351228_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2662351228", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1560.71", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 15963.39, "gross_total": 1560.71, "base_fare": 9520.07, "tax": 6443.32, "sell": { "currency": "SEK", "total": 15963.39, "base_fare": 9520.07, "tax": 6443.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0NS43MSwiYmFzZV9mYXJlIjo5ODEuNDUsInRheCI6NjY0LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2MC43MSwiYmFzZV9mYXJlIjo4OTYuNDUsInRheCI6NjY0LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjAuNzEsImJhc2VfZmFyZSI6ODk2LjQ1LCJ0YXgiOjY2NC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15963.39, "base_fare": 9520.07, "tax": 6443.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8695.57", "tax": "6443.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15963.39, "base_fare": 9520.07, "tax": 6443.32, "gross": { "base_fare": "8695.57", "tax": "6443.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDUuNzEiLCJiYXNlX2ZhcmUiOiI5ODEuNDUiLCJ0YXgiOiI2NjQuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NjQuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2MC43MSIsImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY2NC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY2NC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjAuNzEiLCJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NjQuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2MC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15963.39, "calendar_total_sell": 15963.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15963.39, "filter": { "id": "F1BT00023-55", "price": 15963.39, "gross_total": 1560.71, "journey_duration": "PT6H0M", "journey_duration_seconds": 21600, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-56", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1970974920", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-56-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-56-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1970974920_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1970974920", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1571.91", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 16072.03, "gross_total": 1571.91, "base_fare": 9520.07, "tax": 6551.96, "sell": { "currency": "SEK", "total": 16072.03, "base_fare": 9520.07, "tax": 6551.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Ni45MSwiYmFzZV9mYXJlIjo5ODEuNDUsInRheCI6Njc1LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3MS45MSwiYmFzZV9mYXJlIjo4OTYuNDUsInRheCI6Njc1LjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzEuOTEsImJhc2VfZmFyZSI6ODk2LjQ1LCJ0YXgiOjY3NS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16072.03, "base_fare": 9520.07, "tax": 6551.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8695.57", "tax": "6551.96", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16072.03, "base_fare": 9520.07, "tax": 6551.96, "gross": { "base_fare": "8695.57", "tax": "6551.96", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NTYuOTEiLCJiYXNlX2ZhcmUiOiI5ODEuNDUiLCJ0YXgiOiI2NzUuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NzUuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3MS45MSIsImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY3NS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY3NS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzEuOTEiLCJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NzUuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3MS45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16072.03, "calendar_total_sell": 16072.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16072.03, "filter": { "id": "F1BT00023-56", "price": 16072.03, "gross_total": 1571.91, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-57", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2970974920", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-57-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-57-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2970974920_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2970974920", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1571.91", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 16072.03, "gross_total": 1571.91, "base_fare": 9520.07, "tax": 6551.96, "sell": { "currency": "SEK", "total": 16072.03, "base_fare": 9520.07, "tax": 6551.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Ni45MSwiYmFzZV9mYXJlIjo5ODEuNDUsInRheCI6Njc1LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3MS45MSwiYmFzZV9mYXJlIjo4OTYuNDUsInRheCI6Njc1LjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzEuOTEsImJhc2VfZmFyZSI6ODk2LjQ1LCJ0YXgiOjY3NS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16072.03, "base_fare": 9520.07, "tax": 6551.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8695.57", "tax": "6551.96", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16072.03, "base_fare": 9520.07, "tax": 6551.96, "gross": { "base_fare": "8695.57", "tax": "6551.96", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NTYuOTEiLCJiYXNlX2ZhcmUiOiI5ODEuNDUiLCJ0YXgiOiI2NzUuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NzUuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3MS45MSIsImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY3NS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg5Ni40NSIsInRheCI6IjY3NS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzEuOTEiLCJiYXNlX2ZhcmUiOiI4OTYuNDUiLCJ0YXgiOiI2NzUuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3MS45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16072.03, "calendar_total_sell": 16072.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16072.03, "filter": { "id": "F1BT00023-57", "price": 16072.03, "gross_total": 1571.91, "journey_duration": "PT6H0M", "journey_duration_seconds": 21600, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-58", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1400596823", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-58-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-58-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1400596823_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1400596823", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1591.94", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 16266.32, "gross_total": 1591.94, "base_fare": 9815.14, "tax": 6451.18, "sell": { "currency": "SEK", "total": 16266.32, "base_fare": 9815.14, "tax": 6451.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3Ni45NCwiYmFzZV9mYXJlIjoxMDExLjg3LCJ0YXgiOjY2NS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTEuOTQsImJhc2VfZmFyZSI6OTI2Ljg3LCJ0YXgiOjY2NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTkxLjk0LCJiYXNlX2ZhcmUiOjkyNi44NywidGF4Ijo2NjUuMDd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16266.32, "base_fare": 9815.14, "tax": 6451.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8990.64", "tax": "6451.18", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16266.32, "base_fare": 9815.14, "tax": 6451.18, "gross": { "base_fare": "8990.64", "tax": "6451.18", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzYuOTQiLCJiYXNlX2ZhcmUiOiIxMDExLjg3IiwidGF4IjoiNjY1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI2Ljg3IiwidGF4IjoiNjY1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTEuOTQiLCJiYXNlX2ZhcmUiOiI5MjYuODciLCJ0YXgiOiI2NjUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjYuODciLCJ0YXgiOiI2NjUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTkxLjk0IiwiYmFzZV9mYXJlIjoiOTI2Ljg3IiwidGF4IjoiNjY1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1OTEuOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16266.32, "calendar_total_sell": 16266.32, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16266.32, "filter": { "id": "F1BT00023-58", "price": 16266.32, "gross_total": 1591.94, "journey_duration": "PT3H35M", "journey_duration_seconds": 12900, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-59", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1124819984", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-59-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-59-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1124819984_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1124819984", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1603.14", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 16374.96, "gross_total": 1603.14, "base_fare": 9815.14, "tax": 6559.82, "sell": { "currency": "SEK", "total": 16374.96, "base_fare": 9815.14, "tax": 6559.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4OC4xNCwiYmFzZV9mYXJlIjoxMDExLjg3LCJ0YXgiOjY3Ni4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MDMuMTQsImJhc2VfZmFyZSI6OTI2Ljg3LCJ0YXgiOjY3Ni4yNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjAzLjE0LCJiYXNlX2ZhcmUiOjkyNi44NywidGF4Ijo2NzYuMjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16374.96, "base_fare": 9815.14, "tax": 6559.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8990.64", "tax": "6559.82", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16374.96, "base_fare": 9815.14, "tax": 6559.82, "gross": { "base_fare": "8990.64", "tax": "6559.82", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODguMTQiLCJiYXNlX2ZhcmUiOiIxMDExLjg3IiwidGF4IjoiNjc2LjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI2Ljg3IiwidGF4IjoiNjc2LjI3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDMuMTQiLCJiYXNlX2ZhcmUiOiI5MjYuODciLCJ0YXgiOiI2NzYuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjYuODciLCJ0YXgiOiI2NzYuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjAzLjE0IiwiYmFzZV9mYXJlIjoiOTI2Ljg3IiwidGF4IjoiNjc2LjI3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MDMuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16374.96, "calendar_total_sell": 16374.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16374.96, "filter": { "id": "F1BT00023-59", "price": 16374.96, "gross_total": 1603.14, "journey_duration": "PT3H35M", "journey_duration_seconds": 12900, "layover_duration": "PT3H35M", "layover_duration_seconds": 12900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-60", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1301445171", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-60-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-60-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1301445171_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1301445171", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1653.8", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 16866.36, "gross_total": 1653.8, "base_fare": 10588.52, "tax": 6277.84, "sell": { "currency": "SEK", "total": 16866.36, "base_fare": 10588.52, "tax": 6277.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczOC44LCJiYXNlX2ZhcmUiOjEwOTEuNiwidGF4Ijo2NDcuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTMuOCwiYmFzZV9mYXJlIjoxMDA2LjYsInRheCI6NjQ3LjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1My44LCJiYXNlX2ZhcmUiOjEwMDYuNiwidGF4Ijo2NDcuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16866.36, "base_fare": 10588.52, "tax": 6277.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9764.02", "tax": "6277.84", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16866.36, "base_fare": 10588.52, "tax": 6277.84, "gross": { "base_fare": "9764.02", "tax": "6277.84", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MzguODAiLCJiYXNlX2ZhcmUiOiIxMDkxLjYwIiwidGF4IjoiNjQ3LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNi42MCIsInRheCI6IjY0Ny4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjUzLjgwIiwiYmFzZV9mYXJlIjoiMTAwNi42MCIsInRheCI6IjY0Ny4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMDYuNjAiLCJ0YXgiOiI2NDcuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjUzLjgwIiwiYmFzZV9mYXJlIjoiMTAwNi42MCIsInRheCI6IjY0Ny4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjUzLjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16866.36, "calendar_total_sell": 16866.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16866.36, "filter": { "id": "F1BT00023-60", "price": 16866.36, "gross_total": 1653.8, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-61", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1850522505", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-61-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-61-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1850522505_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1850522505", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1665", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 16975, "gross_total": 1665, "base_fare": 10588.52, "tax": 6386.48, "sell": { "currency": "SEK", "total": 16975, "base_fare": 10588.52, "tax": 6386.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc1MCwiYmFzZV9mYXJlIjoxMDkxLjYsInRheCI6NjU4LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjY1LCJiYXNlX2ZhcmUiOjEwMDYuNiwidGF4Ijo2NTguNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjY1LCJiYXNlX2ZhcmUiOjEwMDYuNiwidGF4Ijo2NTguNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16975, "base_fare": 10588.52, "tax": 6386.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9764.02", "tax": "6386.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16975, "base_fare": 10588.52, "tax": 6386.48, "gross": { "base_fare": "9764.02", "tax": "6386.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NTAuMDAiLCJiYXNlX2ZhcmUiOiIxMDkxLjYwIiwidGF4IjoiNjU4LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNi42MCIsInRheCI6IjY1OC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjY1LjAwIiwiYmFzZV9mYXJlIjoiMTAwNi42MCIsInRheCI6IjY1OC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwMDYuNjAiLCJ0YXgiOiI2NTguNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjY1LjAwIiwiYmFzZV9mYXJlIjoiMTAwNi42MCIsInRheCI6IjY1OC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16975, "calendar_total_sell": 16975, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16975, "filter": { "id": "F1BT00023-61", "price": 16975, "gross_total": 1665, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-62", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1280376157", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-62-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGEWR_1121", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_EWRYYZ_1122", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8436" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-62-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT2H33M", "transit_time": "2H33M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZIAD_2211", "origin": "YYZ", "departure_time": "2026-10-12T14:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IAD", "arrival_time": "2026-10-12T16:07", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E7W", "name": "E7W", "picture": "E7W.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_IADMUC_2212", "origin": "IAD", "departure_time": "2026-10-12T17:35", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT01H28M", "lay_over_date": "2026-10-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2213", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9222" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9222" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T14:30IAD2026-10-12T16:07IAD2026-10-12T17:35MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1280376157_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1280376157", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1719.1", "class": null } ], "price": { "currency": "SEK", "total": 17499.77, "gross_total": 1719.1, "base_fare": 11157.33, "tax": 6342.44, "sell": { "currency": "SEK", "total": 17499.77, "base_fare": 11157.33, "tax": 6342.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNC4xLCJiYXNlX2ZhcmUiOjExNTAuMjQsInRheCI6NjUzLjg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcxOS4xLCJiYXNlX2ZhcmUiOjEwNjUuMjQsInRheCI6NjUzLjg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MTkuMSwiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY1My44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17499.77, "base_fare": 11157.33, "tax": 6342.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6342.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17499.77, "base_fare": 11157.33, "tax": 6342.44, "gross": { "base_fare": "10332.83", "tax": "6342.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDQuMTAiLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjUzLjg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY1My44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzE5LjEwIiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY1My44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2NTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzE5LjEwIiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY1My44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzE5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 17499.77, "calendar_total_sell": 17499.77, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17499.77, "filter": { "id": "F1BT00023-62", "price": 17499.77, "gross_total": 1719.1, "journey_duration": "PT5H13M", "journey_duration_seconds": 18780, "layover_duration": "PT5H13M", "layover_duration_seconds": 18780, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy Standard", "connecting_airport": [ "EWR", "IAD", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516158436yyz202610121430iad2026101216073637iad202610121735muc202610130745108muc202610130850arn2026101311059222", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-63", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1258662631", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-63-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-63-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1258662631_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1258662631", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1725.77", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 17564.47, "gross_total": 1725.77, "base_fare": 11157.33, "tax": 6407.14, "sell": { "currency": "SEK", "total": 17564.47, "base_fare": 11157.33, "tax": 6407.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxMC43NywiYmFzZV9mYXJlIjoxMTUwLjI0LCJ0YXgiOjY2MC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MjUuNzcsImJhc2VfZmFyZSI6MTA2NS4yNCwidGF4Ijo2NjAuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcyNS43NywiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY2MC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17564.47, "base_fare": 11157.33, "tax": 6407.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6407.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17564.47, "base_fare": 11157.33, "tax": 6407.14, "gross": { "base_fare": "10332.83", "tax": "6407.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MTAuNzciLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjYwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzI1Ljc3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY2MC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzI1Ljc3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzI1Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 17564.47, "calendar_total_sell": 17564.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17564.47, "filter": { "id": "F1BT00023-63", "price": 17564.47, "gross_total": 1725.77, "journey_duration": "PT2H30M", "journey_duration_seconds": 9000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-64", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2258662631", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-64-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-64-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_2258662631_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2258662631", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1725.77", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 17564.47, "gross_total": 1725.77, "base_fare": 11157.33, "tax": 6407.14, "sell": { "currency": "SEK", "total": 17564.47, "base_fare": 11157.33, "tax": 6407.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxMC43NywiYmFzZV9mYXJlIjoxMTUwLjI0LCJ0YXgiOjY2MC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MjUuNzcsImJhc2VfZmFyZSI6MTA2NS4yNCwidGF4Ijo2NjAuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcyNS43NywiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY2MC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17564.47, "base_fare": 11157.33, "tax": 6407.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6407.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17564.47, "base_fare": 11157.33, "tax": 6407.14, "gross": { "base_fare": "10332.83", "tax": "6407.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MTAuNzciLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjYwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzI1Ljc3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY2MC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2NjAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzI1Ljc3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY2MC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzI1Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 17564.47, "calendar_total_sell": 17564.47, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17564.47, "filter": { "id": "F1BT00023-64", "price": 17564.47, "gross_total": 1725.77, "journey_duration": "PT3H10M", "journey_duration_seconds": 11400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-65", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1411113722", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-65-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-65-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2231", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2232", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2414" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2414" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1411113722_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1411113722", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1736.97", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 17673.11, "gross_total": 1736.97, "base_fare": 11157.33, "tax": 6515.78, "sell": { "currency": "SEK", "total": 17673.11, "base_fare": 11157.33, "tax": 6515.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyMS45NywiYmFzZV9mYXJlIjoxMTUwLjI0LCJ0YXgiOjY3MS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzYuOTcsImJhc2VfZmFyZSI6MTA2NS4yNCwidGF4Ijo2NzEuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNi45NywiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY3MS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17673.11, "base_fare": 11157.33, "tax": 6515.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6515.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17673.11, "base_fare": 11157.33, "tax": 6515.78, "gross": { "base_fare": "10332.83", "tax": "6515.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjEuOTciLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjcxLjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzM2Ljk3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY3MS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzM2Ljk3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzM2Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 17673.11, "calendar_total_sell": 17673.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17673.11, "filter": { "id": "F1BT00023-65", "price": 17673.11, "gross_total": 1736.97, "journey_duration": "PT2H30M", "journey_duration_seconds": 9000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121740muc2026101307456791muc202610130850arn2026101311052414", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-66", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2411113722", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-66-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-66-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2231", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2232", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2414" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2414" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_2411113722_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2411113722", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1736.97", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 17673.11, "gross_total": 1736.97, "base_fare": 11157.33, "tax": 6515.78, "sell": { "currency": "SEK", "total": 17673.11, "base_fare": 11157.33, "tax": 6515.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyMS45NywiYmFzZV9mYXJlIjoxMTUwLjI0LCJ0YXgiOjY3MS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzYuOTcsImJhc2VfZmFyZSI6MTA2NS4yNCwidGF4Ijo2NzEuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNi45NywiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY3MS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17673.11, "base_fare": 11157.33, "tax": 6515.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6515.78", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17673.11, "base_fare": 11157.33, "tax": 6515.78, "gross": { "base_fare": "10332.83", "tax": "6515.78", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MjEuOTciLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjcxLjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzM2Ljk3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY3MS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2NzEuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzM2Ljk3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY3MS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzM2Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 17673.11, "calendar_total_sell": 17673.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17673.11, "filter": { "id": "F1BT00023-66", "price": 17673.11, "gross_total": 1736.97, "journey_duration": "PT3H10M", "journey_duration_seconds": 11400, "layover_duration": "PT3H10M", "layover_duration_seconds": 11400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121740muc2026101307456791muc202610130850arn2026101311052414", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-67", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1769354227", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-67-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-67-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT2H33M", "transit_time": "2H33M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZIAD_2211", "origin": "YYZ", "departure_time": "2026-10-12T14:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IAD", "arrival_time": "2026-10-12T16:07", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E7W", "name": "E7W", "picture": "E7W.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_IADMUC_2212", "origin": "IAD", "departure_time": "2026-10-12T17:35", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT01H28M", "lay_over_date": "2026-10-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2213", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9222" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9222" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T14:30IAD2026-10-12T16:07IAD2026-10-12T17:35MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1769354227_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1769354227", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1754.57", "class": null } ], "price": { "currency": "SEK", "total": 17843.83, "gross_total": 1754.57, "base_fare": 11157.33, "tax": 6686.5, "sell": { "currency": "SEK", "total": 17843.83, "base_fare": 11157.33, "tax": 6686.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgzOS41NywiYmFzZV9mYXJlIjoxMTUwLjI0LCJ0YXgiOjY4OS4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NTQuNTcsImJhc2VfZmFyZSI6MTA2NS4yNCwidGF4Ijo2ODkuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc1NC41NywiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY4OS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17843.83, "base_fare": 11157.33, "tax": 6686.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6686.50", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17843.83, "base_fare": 11157.33, "tax": 6686.5, "gross": { "base_fare": "10332.83", "tax": "6686.50", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MzkuNTciLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjg5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY4OS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzU0LjU3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY4OS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2ODkuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzU0LjU3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY4OS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzU0LjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 17843.83, "calendar_total_sell": 17843.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17843.83, "filter": { "id": "F1BT00023-67", "price": 17843.83, "gross_total": 1754.57, "journey_duration": "PT3H58M", "journey_duration_seconds": 14280, "layover_duration": "PT3H58M", "layover_duration_seconds": 14280, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "IAD", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121430iad2026101216073637iad202610121735muc202610130745108muc202610130850arn2026101311059222", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-68", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2769354227", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-68-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_191", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_192", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-68-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT2H33M", "transit_time": "2H33M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZIAD_2211", "origin": "YYZ", "departure_time": "2026-10-12T14:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IAD", "arrival_time": "2026-10-12T16:07", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E7W", "name": "E7W", "picture": "E7W.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_IADMUC_2212", "origin": "IAD", "departure_time": "2026-10-12T17:35", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT01H28M", "lay_over_date": "2026-10-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2213", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9222" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9222" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T14:30IAD2026-10-12T16:07IAD2026-10-12T17:35MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_2769354227_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2769354227", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1754.57", "class": null } ], "price": { "currency": "SEK", "total": 17843.83, "gross_total": 1754.57, "base_fare": 11157.33, "tax": 6686.5, "sell": { "currency": "SEK", "total": 17843.83, "base_fare": 11157.33, "tax": 6686.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgzOS41NywiYmFzZV9mYXJlIjoxMTUwLjI0LCJ0YXgiOjY4OS4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NTQuNTcsImJhc2VfZmFyZSI6MTA2NS4yNCwidGF4Ijo2ODkuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc1NC41NywiYmFzZV9mYXJlIjoxMDY1LjI0LCJ0YXgiOjY4OS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 17843.83, "base_fare": 11157.33, "tax": 6686.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10332.83", "tax": "6686.50", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 17843.83, "base_fare": 11157.33, "tax": 6686.5, "gross": { "base_fare": "10332.83", "tax": "6686.50", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MzkuNTciLCJiYXNlX2ZhcmUiOiIxMTUwLjI0IiwidGF4IjoiNjg5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY4OS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzU0LjU3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY4OS4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNjUuMjQiLCJ0YXgiOiI2ODkuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzU0LjU3IiwiYmFzZV9mYXJlIjoiMTA2NS4yNCIsInRheCI6IjY4OS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzU0LjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 17843.83, "calendar_total_sell": 17843.83, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 17843.83, "filter": { "id": "F1BT00023-68", "price": 17843.83, "gross_total": 1754.57, "journey_duration": "PT4H38M", "journey_duration_seconds": 16680, "layover_duration": "PT4H38M", "layover_duration_seconds": 16680, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "IAD", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121430iad2026101216073637iad202610121735muc202610130745108muc202610130850arn2026101311059222", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-69", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1496376652", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-69-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-69-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1496376652_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1496376652", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1818.61", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 18465.02, "gross_total": 1818.61, "base_fare": 12223.46, "tax": 6241.56, "sell": { "currency": "SEK", "total": 18465.02, "base_fare": 12223.46, "tax": 6241.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMy42MSwiYmFzZV9mYXJlIjoxMjYwLjE1LCJ0YXgiOjY0My40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MTguNjEsImJhc2VfZmFyZSI6MTE3NS4xNSwidGF4Ijo2NDMuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxOC42MSwiYmFzZV9mYXJlIjoxMTc1LjE1LCJ0YXgiOjY0My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18465.02, "base_fare": 12223.46, "tax": 6241.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11398.96", "tax": "6241.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18465.02, "base_fare": 12223.46, "tax": 6241.56, "gross": { "base_fare": "11398.96", "tax": "6241.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MDMuNjEiLCJiYXNlX2ZhcmUiOiIxMjYwLjE1IiwidGF4IjoiNjQzLjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY0My40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODE4LjYxIiwiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY0My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzUuMTUiLCJ0YXgiOiI2NDMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODE4LjYxIiwiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY0My40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODE4LjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 18465.02, "calendar_total_sell": 18465.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18465.02, "filter": { "id": "F1BT00023-69", "price": 18465.02, "gross_total": 1818.61, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-70", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1481874985", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-70-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGIST_1131", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTYYZ_1132", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-70-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H35M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZIST_2241", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_ISTARN_2242", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1481874985_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1481874985", "FareBasisCode": "LNCLR", "FareTypeCode": "RP-1834.45", "class": { "CabinType": { "CabinTypeCode": "CL", "CabinTypeName": "ECOFLY" }, "Code": "CL", "Name": "ECOFLY", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "BAG INCLUDED", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_9_1ARUH2" } } ], "price": { "currency": "SEK", "total": 18618.66, "gross_total": 1834.45, "base_fare": 11259.66, "tax": 7359, "sell": { "currency": "SEK", "total": 18618.66, "base_fare": 11259.66, "tax": 7359 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxOS40NSwiYmFzZV9mYXJlIjoxMTYwLjc5LCJ0YXgiOjc1OC42Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MzQuNDUsImJhc2VfZmFyZSI6MTA3NS43OSwidGF4Ijo3NTguNjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgzNC40NSwiYmFzZV9mYXJlIjoxMDc1Ljc5LCJ0YXgiOjc1OC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18618.66, "base_fare": 11259.66, "tax": 7359, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10435.16", "tax": "7359.00", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18618.66, "base_fare": 11259.66, "tax": 7359, "gross": { "base_fare": "10435.16", "tax": "7359.00", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MTkuNDUiLCJiYXNlX2ZhcmUiOiIxMTYwLjc5IiwidGF4IjoiNzU4LjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA3NS43OSIsInRheCI6Ijc1OC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODM0LjQ1IiwiYmFzZV9mYXJlIjoiMTA3NS43OSIsInRheCI6Ijc1OC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwNzUuNzkiLCJ0YXgiOiI3NTguNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODM0LjQ1IiwiYmFzZV9mYXJlIjoiMTA3NS43OSIsInRheCI6Ijc1OC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODM0LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 18618.66, "calendar_total_sell": 18618.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18618.66, "filter": { "id": "F1BT00023-70", "price": 18618.66, "gross_total": 1834.45, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECOFLY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-71", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1734933887", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-71-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-71-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2231", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2232", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2414" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2414" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1734933887_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1734933887", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1829.81", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 18573.66, "gross_total": 1829.81, "base_fare": 12223.46, "tax": 6350.2, "sell": { "currency": "SEK", "total": 18573.66, "base_fare": 12223.46, "tax": 6350.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxNC44MSwiYmFzZV9mYXJlIjoxMjYwLjE1LCJ0YXgiOjY1NC42Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MjkuODEsImJhc2VfZmFyZSI6MTE3NS4xNSwidGF4Ijo2NTQuNjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyOS44MSwiYmFzZV9mYXJlIjoxMTc1LjE1LCJ0YXgiOjY1NC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18573.66, "base_fare": 12223.46, "tax": 6350.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11398.96", "tax": "6350.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18573.66, "base_fare": 12223.46, "tax": 6350.2, "gross": { "base_fare": "11398.96", "tax": "6350.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MTQuODEiLCJiYXNlX2ZhcmUiOiIxMjYwLjE1IiwidGF4IjoiNjU0LjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODI5LjgxIiwiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzUuMTUiLCJ0YXgiOiI2NTQuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODI5LjgxIiwiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODI5LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 18573.66, "calendar_total_sell": 18573.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18573.66, "filter": { "id": "F1BT00023-71", "price": 18573.66, "gross_total": 1829.81, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121740muc2026101307456791muc202610130850arn2026101311052414", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-72", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1763747123", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-72-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGFRA_1111", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAYYZ_1112", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-72-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT2H33M", "transit_time": "2H33M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZIAD_2211", "origin": "YYZ", "departure_time": "2026-10-12T14:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IAD", "arrival_time": "2026-10-12T16:07", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E7W", "name": "E7W", "picture": "E7W.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_IADMUC_2212", "origin": "IAD", "departure_time": "2026-10-12T17:35", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT01H28M", "lay_over_date": "2026-10-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2213", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9222" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9222" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T14:30IAD2026-10-12T16:07IAD2026-10-12T17:35MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1763747123_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1763747123", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1847.41", "class": null } ], "price": { "currency": "SEK", "total": 18744.38, "gross_total": 1847.41, "base_fare": 12223.46, "tax": 6520.92, "sell": { "currency": "SEK", "total": 18744.38, "base_fare": 12223.46, "tax": 6520.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMi40MSwiYmFzZV9mYXJlIjoxMjYwLjE1LCJ0YXgiOjY3Mi4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NDcuNDEsImJhc2VfZmFyZSI6MTE3NS4xNSwidGF4Ijo2NzIuMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg0Ny40MSwiYmFzZV9mYXJlIjoxMTc1LjE1LCJ0YXgiOjY3Mi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18744.38, "base_fare": 12223.46, "tax": 6520.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11398.96", "tax": "6520.92", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18744.38, "base_fare": 12223.46, "tax": 6520.92, "gross": { "base_fare": "11398.96", "tax": "6520.92", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MzIuNDEiLCJiYXNlX2ZhcmUiOiIxMjYwLjE1IiwidGF4IjoiNjcyLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY3Mi4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODQ3LjQxIiwiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY3Mi4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNzUuMTUiLCJ0YXgiOiI2NzIuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODQ3LjQxIiwiYmFzZV9mYXJlIjoiMTE3NS4xNSIsInRheCI6IjY3Mi4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODQ3LjQxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 18744.38, "calendar_total_sell": 18744.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18744.38, "filter": { "id": "F1BT00023-72", "price": 18744.38, "gross_total": 1847.41, "journey_duration": "PT3H48M", "journey_duration_seconds": 13680, "layover_duration": "PT3H48M", "layover_duration_seconds": 13680, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "IAD", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121430iad2026101216073637iad202610121735muc202610130745108muc202610130850arn2026101311059222", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-73", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1758142957", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-73-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-73-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1758142957_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1758142957", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1887.35", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19131.8, "gross_total": 1887.35, "base_fare": 13301.42, "tax": 5830.38, "sell": { "currency": "SEK", "total": 19131.8, "base_fare": 13301.42, "tax": 5830.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4zNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwMS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4ODcuMzUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDEuMDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4Ny4zNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwMS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19131.8, "base_fare": 13301.42, "tax": 5830.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5830.38", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19131.8, "base_fare": 13301.42, "tax": 5830.38, "gross": { "base_fare": "12476.92", "tax": "5830.38", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzIuMzUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjAxLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwMS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODg3LjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwMS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODg3LjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwMS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODg3LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19131.8, "calendar_total_sell": 19131.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19131.8, "filter": { "id": "F1BT00023-73", "price": 19131.8, "gross_total": 1887.35, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-74", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1517927397", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-74-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-74-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1517927397_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1517927397", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1887.35", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19131.8, "gross_total": 1887.35, "base_fare": 13301.42, "tax": 5830.38, "sell": { "currency": "SEK", "total": 19131.8, "base_fare": 13301.42, "tax": 5830.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4zNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwMS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4ODcuMzUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDEuMDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4Ny4zNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwMS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19131.8, "base_fare": 13301.42, "tax": 5830.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5830.38", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19131.8, "base_fare": 13301.42, "tax": 5830.38, "gross": { "base_fare": "12476.92", "tax": "5830.38", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzIuMzUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjAxLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwMS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODg3LjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwMS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODg3LjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwMS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODg3LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19131.8, "calendar_total_sell": 19131.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19131.8, "filter": { "id": "F1BT00023-74", "price": 19131.8, "gross_total": 1887.35, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-75", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1828319140", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-75-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-75-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1828319140_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1828319140", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1890.82", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19165.46, "gross_total": 1890.82, "base_fare": 13301.42, "tax": 5864.04, "sell": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3NS44MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwNC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTAuODIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDQuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5MC44MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzUuODIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjA0LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDQuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkwLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19165.46, "calendar_total_sell": 19165.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19165.46, "filter": { "id": "F1BT00023-75", "price": 19165.46, "gross_total": 1890.82, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-76", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1370358864", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-76-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-76-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1370358864_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1370358864", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1890.82", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19165.46, "gross_total": 1890.82, "base_fare": 13301.42, "tax": 5864.04, "sell": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3NS44MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwNC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTAuODIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDQuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5MC44MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzUuODIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjA0LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDQuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkwLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19165.46, "calendar_total_sell": 19165.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19165.46, "filter": { "id": "F1BT00023-76", "price": 19165.46, "gross_total": 1890.82, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-77", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2370358864", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-77-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-77-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2370358864_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2370358864", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1890.82", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19165.46, "gross_total": 1890.82, "base_fare": 13301.42, "tax": 5864.04, "sell": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3NS44MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwNC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTAuODIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDQuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5MC44MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzUuODIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjA0LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDQuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkwLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19165.46, "calendar_total_sell": 19165.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19165.46, "filter": { "id": "F1BT00023-77", "price": 19165.46, "gross_total": 1890.82, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-78", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1928810095", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-78-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-78-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1928810095_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1928810095", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1890.82", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19165.46, "gross_total": 1890.82, "base_fare": 13301.42, "tax": 5864.04, "sell": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3NS44MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwNC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTAuODIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDQuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5MC44MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzUuODIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjA0LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDQuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkwLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19165.46, "calendar_total_sell": 19165.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19165.46, "filter": { "id": "F1BT00023-78", "price": 19165.46, "gross_total": 1890.82, "journey_duration": "PT6H10M", "journey_duration_seconds": 22200, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-79", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1727114943", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-79-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-79-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1727114943_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1727114943", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1890.82", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19165.46, "gross_total": 1890.82, "base_fare": 13301.42, "tax": 5864.04, "sell": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3NS44MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwNC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTAuODIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDQuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5MC44MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzUuODIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjA0LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDQuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkwLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19165.46, "calendar_total_sell": 19165.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19165.46, "filter": { "id": "F1BT00023-79", "price": 19165.46, "gross_total": 1890.82, "journey_duration": "PT7H10M", "journey_duration_seconds": 25800, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-80", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2727114943", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-80-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-80-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2727114943_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2727114943", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1890.82", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19165.46, "gross_total": 1890.82, "base_fare": 13301.42, "tax": 5864.04, "sell": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3NS44MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYwNC41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTAuODIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MDQuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5MC44MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYwNC41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19165.46, "base_fare": 13301.42, "tax": 5864.04, "gross": { "base_fare": "12476.92", "tax": "5864.04", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzUuODIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjA0LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MDQuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkwLjgyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYwNC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkwLjgyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19165.46, "calendar_total_sell": 19165.46, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19165.46, "filter": { "id": "F1BT00023-80", "price": 19165.46, "gross_total": 1890.82, "journey_duration": "PT7H10M", "journey_duration_seconds": 25800, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-81", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1794760950", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-81-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-81-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1794760950_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1794760950", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1898.55", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19240.44, "gross_total": 1898.55, "base_fare": 13301.42, "tax": 5939.02, "sell": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxMi4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTguNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTIuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5OC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxMi4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODMuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjEyLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODk4LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19240.44, "calendar_total_sell": 19240.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19240.44, "filter": { "id": "F1BT00023-81", "price": 19240.44, "gross_total": 1898.55, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-82", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1638292912", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-82-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-82-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1638292912_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1638292912", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1898.55", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19240.44, "gross_total": 1898.55, "base_fare": 13301.42, "tax": 5939.02, "sell": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxMi4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTguNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTIuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5OC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxMi4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODMuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjEyLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODk4LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19240.44, "calendar_total_sell": 19240.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19240.44, "filter": { "id": "F1BT00023-82", "price": 19240.44, "gross_total": 1898.55, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-83", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1213828460", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-83-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-83-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1213828460_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1213828460", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1898.55", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19240.44, "gross_total": 1898.55, "base_fare": 13301.42, "tax": 5939.02, "sell": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxMi4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTguNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTIuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5OC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxMi4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODMuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjEyLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODk4LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19240.44, "calendar_total_sell": 19240.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19240.44, "filter": { "id": "F1BT00023-83", "price": 19240.44, "gross_total": 1898.55, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-84", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1343877511", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-84-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-84-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1343877511_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1343877511", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1898.55", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19240.44, "gross_total": 1898.55, "base_fare": 13301.42, "tax": 5939.02, "sell": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxMi4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTguNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTIuMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5OC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxMi4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19240.44, "base_fare": 13301.42, "tax": 5939.02, "gross": { "base_fare": "12476.92", "tax": "5939.02", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODMuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjEyLjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODk4LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxMi4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODk4LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19240.44, "calendar_total_sell": 19240.44, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19240.44, "filter": { "id": "F1BT00023-84", "price": 19240.44, "gross_total": 1898.55, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-85", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1648214400", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-85-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-85-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1648214400_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1648214400", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-85", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "BRU" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-86", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1928614340", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-86-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-86-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1928614340_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1928614340", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-86", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-87", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1218609894", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-87-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-87-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1218609894_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1218609894", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-87", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-88", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1762017579", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-88-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-88-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1762017579_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1762017579", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-88", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-89", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2762017579", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-89-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-89-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2762017579_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2762017579", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-89", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-90", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1831842189", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-90-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-90-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1831842189_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1831842189", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-90", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT6H10M", "journey_duration_seconds": 22200, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-91", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1887968695", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-91-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-91-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1887968695_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1887968695", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-91", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT6H10M", "journey_duration_seconds": 22200, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-92", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1126486037", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-92-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-92-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1126486037_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1126486037", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-92", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT7H10M", "journey_duration_seconds": 25800, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-93", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2126486037", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-93-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-93-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2126486037_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2126486037", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1902.02", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19274.1, "gross_total": 1902.02, "base_fare": 13301.42, "tax": 5972.68, "sell": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4Ny4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxNS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxNS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19274.1, "base_fare": 13301.42, "tax": 5972.68, "gross": { "base_fare": "12476.92", "tax": "5972.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxNS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19274.1, "calendar_total_sell": 19274.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19274.1, "filter": { "id": "F1BT00023-93", "price": 19274.1, "gross_total": 1902.02, "journey_duration": "PT7H10M", "journey_duration_seconds": 25800, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-94", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1292763711", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-94-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-94-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1292763711_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1292763711", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1905.48", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19307.66, "gross_total": 1905.48, "base_fare": 13301.42, "tax": 6006.24, "sell": { "currency": "SEK", "total": 19307.66, "base_fare": 13301.42, "tax": 6006.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5MC40OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxOS4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwNS40OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxOS4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDUuNDgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19307.66, "base_fare": 13301.42, "tax": 6006.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6006.24", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19307.66, "base_fare": 13301.42, "tax": 6006.24, "gross": { "base_fare": "12476.92", "tax": "6006.24", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTAuNDgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE5LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA1LjQ4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA1LjQ4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19307.66, "calendar_total_sell": 19307.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19307.66, "filter": { "id": "F1BT00023-94", "price": 19307.66, "gross_total": 1905.48, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-95", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1411485969", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-95-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-95-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1411485969_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1411485969", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1905.48", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19307.66, "gross_total": 1905.48, "base_fare": 13301.42, "tax": 6006.24, "sell": { "currency": "SEK", "total": 19307.66, "base_fare": 13301.42, "tax": 6006.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5MC40OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxOS4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwNS40OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxOS4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDUuNDgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19307.66, "base_fare": 13301.42, "tax": 6006.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6006.24", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19307.66, "base_fare": 13301.42, "tax": 6006.24, "gross": { "base_fare": "12476.92", "tax": "6006.24", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTAuNDgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE5LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA1LjQ4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA1LjQ4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19307.66, "calendar_total_sell": 19307.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19307.66, "filter": { "id": "F1BT00023-95", "price": 19307.66, "gross_total": 1905.48, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-96", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2411485969", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-96-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-96-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_2411485969_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2411485969", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1905.48", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19307.66, "gross_total": 1905.48, "base_fare": 13301.42, "tax": 6006.24, "sell": { "currency": "SEK", "total": 19307.66, "base_fare": 13301.42, "tax": 6006.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5MC40OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYxOS4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwNS40OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYxOS4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDUuNDgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MTkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19307.66, "base_fare": 13301.42, "tax": 6006.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6006.24", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19307.66, "base_fare": 13301.42, "tax": 6006.24, "gross": { "base_fare": "12476.92", "tax": "6006.24", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTAuNDgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjE5LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA1LjQ4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MTkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA1LjQ4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19307.66, "calendar_total_sell": 19307.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19307.66, "filter": { "id": "F1BT00023-96", "price": 19307.66, "gross_total": 1905.48, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-97", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1110026454", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-97-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-97-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1110026454_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1110026454", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1908.95", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19341.32, "gross_total": 1908.95, "base_fare": 13301.42, "tax": 6039.9, "sell": { "currency": "SEK", "total": 19341.32, "base_fare": 13301.42, "tax": 6039.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My45NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyMi42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDguOTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjIuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwOC45NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyMi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19341.32, "base_fare": 13301.42, "tax": 6039.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6039.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19341.32, "base_fare": 13301.42, "tax": 6039.9, "gross": { "base_fare": "12476.92", "tax": "6039.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTMuOTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjIyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyMi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA4Ljk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyMi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA4Ljk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyMi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19341.32, "calendar_total_sell": 19341.32, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19341.32, "filter": { "id": "F1BT00023-97", "price": 19341.32, "gross_total": 1908.95, "journey_duration": "PT2H25M", "journey_duration_seconds": 8700, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-98", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1606062161", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-98-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-98-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1606062161_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1606062161", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1908.95", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19341.32, "gross_total": 1908.95, "base_fare": 13301.42, "tax": 6039.9, "sell": { "currency": "SEK", "total": 19341.32, "base_fare": 13301.42, "tax": 6039.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My45NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyMi42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDguOTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjIuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwOC45NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyMi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19341.32, "base_fare": 13301.42, "tax": 6039.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6039.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19341.32, "base_fare": 13301.42, "tax": 6039.9, "gross": { "base_fare": "12476.92", "tax": "6039.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTMuOTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjIyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyMi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA4Ljk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyMi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTA4Ljk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyMi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTA4Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19341.32, "calendar_total_sell": 19341.32, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19341.32, "filter": { "id": "F1BT00023-98", "price": 19341.32, "gross_total": 1908.95, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-99", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1140018039", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-99-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-99-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1140018039_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1140018039", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1912.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19374.98, "gross_total": 1912.42, "base_fare": 13301.42, "tax": 6073.56, "sell": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19374.98, "calendar_total_sell": 19374.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19374.98, "filter": { "id": "F1BT00023-99", "price": 19374.98, "gross_total": 1912.42, "journey_duration": "PT4H10M", "journey_duration_seconds": 15000, "layover_duration": "PT4H10M", "layover_duration_seconds": 15000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-100", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1267618100", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-100-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-100-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1267618100_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1267618100", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1912.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19374.98, "gross_total": 1912.42, "base_fare": 13301.42, "tax": 6073.56, "sell": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19374.98, "calendar_total_sell": 19374.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19374.98, "filter": { "id": "F1BT00023-100", "price": 19374.98, "gross_total": 1912.42, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-101", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2267618100", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-101-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-101-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2267618100_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2267618100", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1912.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19374.98, "gross_total": 1912.42, "base_fare": 13301.42, "tax": 6073.56, "sell": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19374.98, "calendar_total_sell": 19374.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19374.98, "filter": { "id": "F1BT00023-101", "price": 19374.98, "gross_total": 1912.42, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-102", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1945540284", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-102-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-102-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1945540284_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1945540284", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1912.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19374.98, "gross_total": 1912.42, "base_fare": 13301.42, "tax": 6073.56, "sell": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19374.98, "calendar_total_sell": 19374.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19374.98, "filter": { "id": "F1BT00023-102", "price": 19374.98, "gross_total": 1912.42, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-103", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1482708864", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-103-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-103-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1482708864_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1482708864", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1912.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19374.98, "gross_total": 1912.42, "base_fare": 13301.42, "tax": 6073.56, "sell": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19374.98, "calendar_total_sell": 19374.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19374.98, "filter": { "id": "F1BT00023-103", "price": 19374.98, "gross_total": 1912.42, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-104", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2482708864", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-104-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-104-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2482708864_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2482708864", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1912.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19374.98, "gross_total": 1912.42, "base_fare": 13301.42, "tax": 6073.56, "sell": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19374.98, "base_fare": 13301.42, "tax": 6073.56, "gross": { "base_fare": "12476.92", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19374.98, "calendar_total_sell": 19374.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19374.98, "filter": { "id": "F1BT00023-104", "price": 19374.98, "gross_total": 1912.42, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-105", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1409383661", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-105-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-105-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1409383661_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1409383661", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1916.68", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19416.3, "gross_total": 1916.68, "base_fare": 13301.42, "tax": 6114.88, "sell": { "currency": "SEK", "total": 19416.3, "base_fare": 13301.42, "tax": 6114.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMS42OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzMC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxNi42OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzMC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTYuNjgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19416.3, "base_fare": 13301.42, "tax": 6114.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6114.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19416.3, "base_fare": 13301.42, "tax": 6114.88, "gross": { "base_fare": "12476.92", "tax": "6114.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDEuNjgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjMwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTE2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTE2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTE2LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19416.3, "calendar_total_sell": 19416.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19416.3, "filter": { "id": "F1BT00023-105", "price": 19416.3, "gross_total": 1916.68, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-106", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1329958300", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-106-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-106-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1329958300_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1329958300", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.15", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19449.96, "gross_total": 1920.15, "base_fare": 13301.42, "tax": 6148.54, "sell": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS4xNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzMy44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuMTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC4xNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzMy44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuMTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjMzLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19449.96, "calendar_total_sell": 19449.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19449.96, "filter": { "id": "F1BT00023-106", "price": 19449.96, "gross_total": 1920.15, "journey_duration": "PT2H25M", "journey_duration_seconds": 8700, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-107", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2329958300", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-107-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-107-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2329958300_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2329958300", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.15", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19449.96, "gross_total": 1920.15, "base_fare": 13301.42, "tax": 6148.54, "sell": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS4xNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzMy44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuMTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC4xNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzMy44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuMTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjMzLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19449.96, "calendar_total_sell": 19449.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19449.96, "filter": { "id": "F1BT00023-107", "price": 19449.96, "gross_total": 1920.15, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-108", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1959832831", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-108-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-108-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1959832831_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1959832831", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.15", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19449.96, "gross_total": 1920.15, "base_fare": 13301.42, "tax": 6148.54, "sell": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS4xNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzMy44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuMTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC4xNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzMy44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuMTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjMzLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19449.96, "calendar_total_sell": 19449.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19449.96, "filter": { "id": "F1BT00023-108", "price": 19449.96, "gross_total": 1920.15, "journey_duration": "PT2H25M", "journey_duration_seconds": 8700, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-109", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1120495770", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-109-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-109-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1120495770_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1120495770", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.15", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19449.96, "gross_total": 1920.15, "base_fare": 13301.42, "tax": 6148.54, "sell": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS4xNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzMy44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuMTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC4xNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzMy44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuMTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjMzLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19449.96, "calendar_total_sell": 19449.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19449.96, "filter": { "id": "F1BT00023-109", "price": 19449.96, "gross_total": 1920.15, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-110", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1944425282", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-110-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-110-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1944425282_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1944425282", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.15", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19449.96, "gross_total": 1920.15, "base_fare": 13301.42, "tax": 6148.54, "sell": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS4xNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzMy44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuMTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC4xNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzMy44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19449.96, "base_fare": 13301.42, "tax": 6148.54, "gross": { "base_fare": "12476.92", "tax": "6148.54", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuMTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjMzLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjE1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzMy44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19449.96, "calendar_total_sell": 19449.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19449.96, "filter": { "id": "F1BT00023-110", "price": 19449.96, "gross_total": 1920.15, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-111", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1628517242", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-111-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-111-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1628517242_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1628517242", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19452.58, "gross_total": 1920.42, "base_fare": 13301.42, "tax": 6151.16, "sell": { "currency": "SEK", "total": 19452.58, "base_fare": 13301.42, "tax": 6151.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNC4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzQuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNC4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19452.58, "base_fare": 13301.42, "tax": 6151.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6151.16", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19452.58, "base_fare": 13301.42, "tax": 6151.16, "gross": { "base_fare": "12476.92", "tax": "6151.16", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM0LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNC4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzQuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19452.58, "calendar_total_sell": 19452.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19452.58, "filter": { "id": "F1BT00023-111", "price": 19452.58, "gross_total": 1920.42, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-112", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1657508429", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-112-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-112-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1657508429_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1657508429", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1920.42", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19452.58, "gross_total": 1920.42, "base_fare": 13301.42, "tax": 6151.16, "sell": { "currency": "SEK", "total": 19452.58, "base_fare": 13301.42, "tax": 6151.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNS40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNC4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjAuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzQuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMC40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNC4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19452.58, "base_fare": 13301.42, "tax": 6151.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6151.16", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19452.58, "base_fare": 13301.42, "tax": 6151.16, "gross": { "base_fare": "12476.92", "tax": "6151.16", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDUuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM0LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNC4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzQuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIwLjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIwLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19452.58, "calendar_total_sell": 19452.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19452.58, "filter": { "id": "F1BT00023-112", "price": 19452.58, "gross_total": 1920.42, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-113", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1532979970", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-113-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-113-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1532979970_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1532979970", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1921.75", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19465.48, "gross_total": 1921.75, "base_fare": 13301.42, "tax": 6164.06, "sell": { "currency": "SEK", "total": 19465.48, "base_fare": 13301.42, "tax": 6164.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNi43NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNS40N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjEuNzUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzUuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMS43NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNS40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19465.48, "base_fare": 13301.42, "tax": 6164.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6164.06", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19465.48, "base_fare": 13301.42, "tax": 6164.06, "gross": { "base_fare": "12476.92", "tax": "6164.06", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDYuNzUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM1LjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNS40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIxLjc1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNS40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzUuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIxLjc1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNS40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19465.48, "calendar_total_sell": 19465.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19465.48, "filter": { "id": "F1BT00023-113", "price": 19465.48, "gross_total": 1921.75, "journey_duration": "PT3H20M", "journey_duration_seconds": 12000, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-114", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1748681231", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-114-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-114-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1748681231_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1748681231", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1921.75", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19465.48, "gross_total": 1921.75, "base_fare": 13301.42, "tax": 6164.06, "sell": { "currency": "SEK", "total": 19465.48, "base_fare": 13301.42, "tax": 6164.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNi43NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNS40N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjEuNzUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzUuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMS43NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNS40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19465.48, "base_fare": 13301.42, "tax": 6164.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6164.06", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19465.48, "base_fare": 13301.42, "tax": 6164.06, "gross": { "base_fare": "12476.92", "tax": "6164.06", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDYuNzUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM1LjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNS40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIxLjc1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNS40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzUuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIxLjc1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNS40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIxLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19465.48, "calendar_total_sell": 19465.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19465.48, "filter": { "id": "F1BT00023-114", "price": 19465.48, "gross_total": 1921.75, "journey_duration": "PT5H45M", "journey_duration_seconds": 20700, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-115", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1393302423", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-115-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-115-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1393302423_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1393302423", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-115", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT4H10M", "journey_duration_seconds": 15000, "layover_duration": "PT4H10M", "layover_duration_seconds": 15000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-116", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2393302423", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-116-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-116-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2393302423_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2393302423", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-116", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT6H55M", "journey_duration_seconds": 24900, "layover_duration": "PT6H55M", "layover_duration_seconds": 24900, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-117", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1118285038", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-117-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-117-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1118285038_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1118285038", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-117", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT4H10M", "journey_duration_seconds": 15000, "layover_duration": "PT4H10M", "layover_duration_seconds": 15000, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-118", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1651145350", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-118-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-118-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1651145350_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1651145350", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-118", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-119", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2651145350", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-119-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-119-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2651145350_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2651145350", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-119", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-120", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_3651145350", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-120-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-120-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_3651145350_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_3651145350", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-120", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT7H55M", "journey_duration_seconds": 28500, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-121", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_4651145350", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-121-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-121-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_4651145350_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_4651145350", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-121", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT7H55M", "journey_duration_seconds": 28500, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-122", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1177235419", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-122-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-122-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1177235419_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1177235419", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-122", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-123", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1349481283", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-123-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-123-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1349481283_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1349481283", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-123", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-124", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1234698451", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-124-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-124-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1234698451_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1234698451", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-124", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-125", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2234698451", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-125-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-125-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_2234698451_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2234698451", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1923.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19483.62, "gross_total": 1923.62, "base_fare": 13301.42, "tax": 6182.2, "sell": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjMuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMy42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19483.62, "base_fare": 13301.42, "tax": 6182.2, "gross": { "base_fare": "12476.92", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTIzLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTIzLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19483.62, "calendar_total_sell": 19483.62, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19483.62, "filter": { "id": "F1BT00023-125", "price": 19483.62, "gross_total": 1923.62, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-126", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1199406174", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-126-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-126-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1199406174_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1199406174", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1931.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19561.22, "gross_total": 1931.62, "base_fare": 13301.42, "tax": 6259.8, "sell": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxNi42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0NS4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzEuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDUuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMS42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0NS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTYuNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ1LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDUuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMxLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19561.22, "calendar_total_sell": 19561.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19561.22, "filter": { "id": "F1BT00023-126", "price": 19561.22, "gross_total": 1931.62, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-127", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1700402943", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-127-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-127-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1700402943_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1700402943", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1931.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19561.22, "gross_total": 1931.62, "base_fare": 13301.42, "tax": 6259.8, "sell": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxNi42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0NS4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzEuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDUuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMS42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0NS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTYuNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ1LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDUuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMxLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19561.22, "calendar_total_sell": 19561.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19561.22, "filter": { "id": "F1BT00023-127", "price": 19561.22, "gross_total": 1931.62, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-128", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1361998003", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-128-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-128-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1361998003_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1361998003", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1931.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19561.22, "gross_total": 1931.62, "base_fare": 13301.42, "tax": 6259.8, "sell": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxNi42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0NS4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzEuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDUuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMS42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0NS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTYuNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ1LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDUuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMxLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19561.22, "calendar_total_sell": 19561.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19561.22, "filter": { "id": "F1BT00023-128", "price": 19561.22, "gross_total": 1931.62, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-129", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1821771090", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-129-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-129-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1821771090_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1821771090", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1931.62", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19561.22, "gross_total": 1931.62, "base_fare": 13301.42, "tax": 6259.8, "sell": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxNi42MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0NS4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzEuNjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDUuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMS42MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0NS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19561.22, "base_fare": 13301.42, "tax": 6259.8, "gross": { "base_fare": "12476.92", "tax": "6259.80", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTYuNjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ1LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDUuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMxLjYyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMxLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19561.22, "calendar_total_sell": 19561.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19561.22, "filter": { "id": "F1BT00023-129", "price": 19561.22, "gross_total": 1931.62, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-130", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1132909927", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-130-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-130-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1132909927_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1132909927", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1932.95", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19574.12, "gross_total": 1932.95, "base_fare": 13301.42, "tax": 6272.7, "sell": { "currency": "SEK", "total": 19574.12, "base_fare": 13301.42, "tax": 6272.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxNy45NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0Ni42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzIuOTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMi45NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0Ni42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19574.12, "base_fare": 13301.42, "tax": 6272.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6272.70", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19574.12, "base_fare": 13301.42, "tax": 6272.7, "gross": { "base_fare": "12476.92", "tax": "6272.70", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTcuOTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ2LjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0Ni42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMyLjk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0Ni42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMyLjk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0Ni42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMyLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19574.12, "calendar_total_sell": 19574.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19574.12, "filter": { "id": "F1BT00023-130", "price": 19574.12, "gross_total": 1932.95, "journey_duration": "PT3H20M", "journey_duration_seconds": 12000, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-131", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1101443670", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-131-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-131-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1101443670_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1101443670", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1932.95", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19574.12, "gross_total": 1932.95, "base_fare": 13301.42, "tax": 6272.7, "sell": { "currency": "SEK", "total": 19574.12, "base_fare": 13301.42, "tax": 6272.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxNy45NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0Ni42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzIuOTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDYuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzMi45NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0Ni42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19574.12, "base_fare": 13301.42, "tax": 6272.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6272.70", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19574.12, "base_fare": 13301.42, "tax": 6272.7, "gross": { "base_fare": "12476.92", "tax": "6272.70", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTcuOTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ2LjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0Ni42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMyLjk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0Ni42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDYuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTMyLjk1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0Ni42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTMyLjk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19574.12, "calendar_total_sell": 19574.12, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19574.12, "filter": { "id": "F1BT00023-131", "price": 19574.12, "gross_total": 1932.95, "journey_duration": "PT5H45M", "journey_duration_seconds": 20700, "layover_duration": "PT5H45M", "layover_duration_seconds": 20700, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-132", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1657550505", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-132-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-132-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1657550505_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1657550505", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1935.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19594.78, "gross_total": 1935.08, "base_fare": 13301.42, "tax": 6293.36, "sell": { "currency": "SEK", "total": 19594.78, "base_fare": 13301.42, "tax": 6293.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC4wOCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS4wOCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuMDgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19594.78, "base_fare": 13301.42, "tax": 6293.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6293.36", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19594.78, "base_fare": 13301.42, "tax": 6293.36, "gross": { "base_fare": "12476.92", "tax": "6293.36", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuMDgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjA4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDguODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjA4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19594.78, "calendar_total_sell": 19594.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19594.78, "filter": { "id": "F1BT00023-132", "price": 19594.78, "gross_total": 1935.08, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "BRU" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-133", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1829254897", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-133-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-133-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1829254897_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1829254897", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1935.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19594.78, "gross_total": 1935.08, "base_fare": 13301.42, "tax": 6293.36, "sell": { "currency": "SEK", "total": 19594.78, "base_fare": 13301.42, "tax": 6293.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC4wOCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS4wOCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuMDgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19594.78, "base_fare": 13301.42, "tax": 6293.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6293.36", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19594.78, "base_fare": 13301.42, "tax": 6293.36, "gross": { "base_fare": "12476.92", "tax": "6293.36", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuMDgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjA4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDguODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjA4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19594.78, "calendar_total_sell": 19594.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19594.78, "filter": { "id": "F1BT00023-133", "price": 19594.78, "gross_total": 1935.08, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-134", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1255352561", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-134-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-134-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1255352561_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1255352561", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1935.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19594.78, "gross_total": 1935.08, "base_fare": 13301.42, "tax": 6293.36, "sell": { "currency": "SEK", "total": 19594.78, "base_fare": 13301.42, "tax": 6293.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC4wOCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY0OC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS4wOCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY0OC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuMDgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NDguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19594.78, "base_fare": 13301.42, "tax": 6293.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6293.36", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19594.78, "base_fare": 13301.42, "tax": 6293.36, "gross": { "base_fare": "12476.92", "tax": "6293.36", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuMDgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjQ4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjA4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NDguODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjA4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY0OC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjA4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19594.78, "calendar_total_sell": 19594.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19594.78, "filter": { "id": "F1BT00023-134", "price": 19594.78, "gross_total": 1935.08, "journey_duration": "PT6H10M", "journey_duration_seconds": 22200, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-135", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1649368955", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-135-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-135-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1649368955_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1649368955", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1936.42", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19607.78, "gross_total": 1936.42, "base_fare": 13301.42, "tax": 6306.36, "sell": { "currency": "SEK", "total": 19607.78, "base_fare": 13301.42, "tax": 6306.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMS40MiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY1MC4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzYuNDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NTAuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNi40MiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY1MC4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19607.78, "base_fare": 13301.42, "tax": 6306.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6306.36", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19607.78, "base_fare": 13301.42, "tax": 6306.36, "gross": { "base_fare": "12476.92", "tax": "6306.36", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjEuNDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjUwLjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1MC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM2LjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1MC4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NTAuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM2LjQyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1MC4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM2LjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19607.78, "calendar_total_sell": 19607.78, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19607.78, "filter": { "id": "F1BT00023-135", "price": 19607.78, "gross_total": 1936.42, "journey_duration": "PT3H20M", "journey_duration_seconds": 12000, "layover_duration": "PT3H20M", "layover_duration_seconds": 12000, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-136", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1856111928", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-136-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-136-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1856111928_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1856111928", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1942.02", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19662.1, "gross_total": 1942.02, "base_fare": 13301.42, "tax": 6360.68, "sell": { "currency": "SEK", "total": 19662.1, "base_fare": 13301.42, "tax": 6360.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyNy4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY1NS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Mi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY1NS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19662.1, "base_fare": 13301.42, "tax": 6360.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6360.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19662.1, "base_fare": 13301.42, "tax": 6360.68, "gross": { "base_fare": "12476.92", "tax": "6360.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjU1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1NS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1NS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1NS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19662.1, "calendar_total_sell": 19662.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19662.1, "filter": { "id": "F1BT00023-136", "price": 19662.1, "gross_total": 1942.02, "journey_duration": "PT2H25M", "journey_duration_seconds": 8700, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-137", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1258526076", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-137-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-137-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1258526076_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1258526076", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1942.02", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19662.1, "gross_total": 1942.02, "base_fare": 13301.42, "tax": 6360.68, "sell": { "currency": "SEK", "total": 19662.1, "base_fare": 13301.42, "tax": 6360.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyNy4wMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY1NS43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDIuMDIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NTUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Mi4wMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY1NS43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19662.1, "base_fare": 13301.42, "tax": 6360.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6360.68", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19662.1, "base_fare": 13301.42, "tax": 6360.68, "gross": { "base_fare": "12476.92", "tax": "6360.68", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjcuMDIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjU1Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1NS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1NS43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NTUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQyLjAyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1NS43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQyLjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19662.1, "calendar_total_sell": 19662.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19662.1, "filter": { "id": "F1BT00023-137", "price": 19662.1, "gross_total": 1942.02, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-138", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1349065521", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-138-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-138-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1349065521_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1349065521", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1943.35", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19675, "gross_total": 1943.35, "base_fare": 13301.42, "tax": 6373.58, "sell": { "currency": "SEK", "total": 19675, "base_fare": 13301.42, "tax": 6373.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOC4zNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY1Ny4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDMuMzUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NTcuMDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0My4zNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY1Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19675, "base_fare": 13301.42, "tax": 6373.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6373.58", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19675, "base_fare": 13301.42, "tax": 6373.58, "gross": { "base_fare": "12476.92", "tax": "6373.58", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjguMzUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjU3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQzLjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NTcuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQzLjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQzLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19675, "calendar_total_sell": 19675, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19675, "filter": { "id": "F1BT00023-138", "price": 19675, "gross_total": 1943.35, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-139", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1331029414", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-139-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-139-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1331029414_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1331029414", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1943.35", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19675, "gross_total": 1943.35, "base_fare": 13301.42, "tax": 6373.58, "sell": { "currency": "SEK", "total": 19675, "base_fare": 13301.42, "tax": 6373.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOC4zNSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY1Ny4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDMuMzUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NTcuMDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0My4zNSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY1Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19675, "base_fare": 13301.42, "tax": 6373.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6373.58", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19675, "base_fare": 13301.42, "tax": 6373.58, "gross": { "base_fare": "12476.92", "tax": "6373.58", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjguMzUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjU3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQzLjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NTcuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQzLjM1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY1Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQzLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19675, "calendar_total_sell": 19675, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19675, "filter": { "id": "F1BT00023-139", "price": 19675, "gross_total": 1943.35, "journey_duration": "PT5H15M", "journey_duration_seconds": 18900, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-140", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1170732156", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-140-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-140-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1170732156_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1170732156", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1953.22", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19770.74, "gross_total": 1953.22, "base_fare": 13301.42, "tax": 6469.32, "sell": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOC4yMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2Ni45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTMuMjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjYuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1My4yMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzguMjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUzLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19770.74, "calendar_total_sell": 19770.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19770.74, "filter": { "id": "F1BT00023-140", "price": 19770.74, "gross_total": 1953.22, "journey_duration": "PT2H25M", "journey_duration_seconds": 8700, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-141", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2170732156", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-141-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-141-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2170732156_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2170732156", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1953.22", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19770.74, "gross_total": 1953.22, "base_fare": 13301.42, "tax": 6469.32, "sell": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOC4yMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2Ni45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTMuMjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjYuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1My4yMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzguMjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUzLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19770.74, "calendar_total_sell": 19770.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19770.74, "filter": { "id": "F1BT00023-141", "price": 19770.74, "gross_total": 1953.22, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-142", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1738196858", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-142-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-142-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1738196858_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1738196858", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1953.22", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19770.74, "gross_total": 1953.22, "base_fare": 13301.42, "tax": 6469.32, "sell": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOC4yMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2Ni45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTMuMjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjYuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1My4yMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzguMjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUzLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19770.74, "calendar_total_sell": 19770.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19770.74, "filter": { "id": "F1BT00023-142", "price": 19770.74, "gross_total": 1953.22, "journey_duration": "PT2H25M", "journey_duration_seconds": 8700, "layover_duration": "PT2H25M", "layover_duration_seconds": 8700, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-143", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2738196858", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-143-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-143-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2738196858_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2738196858", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1953.22", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19770.74, "gross_total": 1953.22, "base_fare": 13301.42, "tax": 6469.32, "sell": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOC4yMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2Ni45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTMuMjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjYuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1My4yMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzguMjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUzLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19770.74, "calendar_total_sell": 19770.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19770.74, "filter": { "id": "F1BT00023-143", "price": 19770.74, "gross_total": 1953.22, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-144", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1169686466", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-144-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-144-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1169686466_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1169686466", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1953.22", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19770.74, "gross_total": 1953.22, "base_fare": 13301.42, "tax": 6469.32, "sell": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOC4yMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2Ni45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTMuMjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjYuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1My4yMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzguMjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUzLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19770.74, "calendar_total_sell": 19770.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19770.74, "filter": { "id": "F1BT00023-144", "price": 19770.74, "gross_total": 1953.22, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-145", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1817016557", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-145-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-145-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1817016557_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1817016557", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1953.22", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19770.74, "gross_total": 1953.22, "base_fare": 13301.42, "tax": 6469.32, "sell": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOC4yMiwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2Ni45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTMuMjIsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjYuOTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1My4yMiwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2Ni45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19770.74, "base_fare": 13301.42, "tax": 6469.32, "gross": { "base_fare": "12476.92", "tax": "6469.32", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzguMjIiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUzLjIyIiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUzLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19770.74, "calendar_total_sell": 19770.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19770.74, "filter": { "id": "F1BT00023-145", "price": 19770.74, "gross_total": 1953.22, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-146", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1475232782", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-146-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-146-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1475232782_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1475232782", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1954.55", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19783.64, "gross_total": 1954.55, "base_fare": 13301.42, "tax": 6482.22, "sell": { "currency": "SEK", "total": 19783.64, "base_fare": 13301.42, "tax": 6482.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOS41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2OC4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTQuNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjguMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2OC4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19783.64, "base_fare": 13301.42, "tax": 6482.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6482.22", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19783.64, "base_fare": 13301.42, "tax": 6482.22, "gross": { "base_fare": "12476.92", "tax": "6482.22", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzkuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY4LjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU0LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjguMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU0LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTU0LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19783.64, "calendar_total_sell": 19783.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19783.64, "filter": { "id": "F1BT00023-146", "price": 19783.64, "gross_total": 1954.55, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-147", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2475232782", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-147-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-147-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2475232782_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2475232782", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1954.55", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19783.64, "gross_total": 1954.55, "base_fare": 13301.42, "tax": 6482.22, "sell": { "currency": "SEK", "total": 19783.64, "base_fare": 13301.42, "tax": 6482.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOS41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2OC4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTQuNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjguMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2OC4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19783.64, "base_fare": 13301.42, "tax": 6482.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6482.22", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19783.64, "base_fare": 13301.42, "tax": 6482.22, "gross": { "base_fare": "12476.92", "tax": "6482.22", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzkuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY4LjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU0LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjguMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU0LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTU0LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19783.64, "calendar_total_sell": 19783.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19783.64, "filter": { "id": "F1BT00023-147", "price": 19783.64, "gross_total": 1954.55, "journey_duration": "PT6H30M", "journey_duration_seconds": 23400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-148", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1671842529", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-148-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-148-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1671842529_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1671842529", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1954.55", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19783.64, "gross_total": 1954.55, "base_fare": 13301.42, "tax": 6482.22, "sell": { "currency": "SEK", "total": 19783.64, "base_fare": 13301.42, "tax": 6482.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzOS41NSwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY2OC4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTQuNTUsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NjguMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC41NSwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY2OC4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19783.64, "base_fare": 13301.42, "tax": 6482.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6482.22", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19783.64, "base_fare": 13301.42, "tax": 6482.22, "gross": { "base_fare": "12476.92", "tax": "6482.22", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzkuNTUiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjY4LjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU0LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NjguMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU0LjU1IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY2OC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTU0LjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 19783.64, "calendar_total_sell": 19783.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19783.64, "filter": { "id": "F1BT00023-148", "price": 19783.64, "gross_total": 1954.55, "journey_duration": "PT5H15M", "journey_duration_seconds": 18900, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-149", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1749220271", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-149-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-149-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1749220271_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1749220271", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1956.68", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19804.3, "gross_total": 1956.68, "base_fare": 13301.42, "tax": 6502.88, "sell": { "currency": "SEK", "total": 19804.3, "base_fare": 13301.42, "tax": 6502.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0MS42OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1Ni42OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY3MC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTYuNjgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19804.3, "base_fare": 13301.42, "tax": 6502.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6502.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19804.3, "base_fare": 13301.42, "tax": 6502.88, "gross": { "base_fare": "12476.92", "tax": "6502.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDEuNjgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjcwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTU2LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19804.3, "calendar_total_sell": 19804.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19804.3, "filter": { "id": "F1BT00023-149", "price": 19804.3, "gross_total": 1956.68, "journey_duration": "PT4H10M", "journey_duration_seconds": 15000, "layover_duration": "PT4H10M", "layover_duration_seconds": 15000, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-150", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2749220271", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-150-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-150-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2749220271_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2749220271", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1956.68", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19804.3, "gross_total": 1956.68, "base_fare": 13301.42, "tax": 6502.88, "sell": { "currency": "SEK", "total": 19804.3, "base_fare": 13301.42, "tax": 6502.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0MS42OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1Ni42OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY3MC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTYuNjgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19804.3, "base_fare": 13301.42, "tax": 6502.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6502.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19804.3, "base_fare": 13301.42, "tax": 6502.88, "gross": { "base_fare": "12476.92", "tax": "6502.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDEuNjgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjcwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTU2LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19804.3, "calendar_total_sell": 19804.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19804.3, "filter": { "id": "F1BT00023-150", "price": 19804.3, "gross_total": 1956.68, "journey_duration": "PT6H55M", "journey_duration_seconds": 24900, "layover_duration": "PT6H55M", "layover_duration_seconds": 24900, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-151", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1749771743", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-151-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-151-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1749771743_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1749771743", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1956.68", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 19804.3, "gross_total": 1956.68, "base_fare": 13301.42, "tax": 6502.88, "sell": { "currency": "SEK", "total": 19804.3, "base_fare": 13301.42, "tax": 6502.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0MS42OCwiYmFzZV9mYXJlIjoxMzcxLjI4LCJ0YXgiOjY3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1Ni42OCwiYmFzZV9mYXJlIjoxMjg2LjI4LCJ0YXgiOjY3MC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTYuNjgsImJhc2VfZmFyZSI6MTI4Ni4yOCwidGF4Ijo2NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19804.3, "base_fare": 13301.42, "tax": 6502.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12476.92", "tax": "6502.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19804.3, "base_fare": 13301.42, "tax": 6502.88, "gross": { "base_fare": "12476.92", "tax": "6502.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDEuNjgiLCJiYXNlX2ZhcmUiOiIxMzcxLjI4IiwidGF4IjoiNjcwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODYuMjgiLCJ0YXgiOiI2NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTU2LjY4IiwiYmFzZV9mYXJlIjoiMTI4Ni4yOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTU2LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 19804.3, "calendar_total_sell": 19804.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19804.3, "filter": { "id": "F1BT00023-151", "price": 19804.3, "gross_total": 1956.68, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-152", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1666169194", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-152-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-152-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1666169194_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1666169194", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1996.04", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20186.09, "gross_total": 1996.04, "base_fare": 14146.29, "tax": 6039.8, "sell": { "currency": "SEK", "total": 20186.09, "base_fare": 14146.29, "tax": 6039.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4MS4wNCwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYyMi42Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTYuMDQsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MjIuNjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ni4wNCwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYyMi42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20186.09, "base_fare": 14146.29, "tax": 6039.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6039.80", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20186.09, "base_fare": 14146.29, "tax": 6039.8, "gross": { "base_fare": "13321.79", "tax": "6039.80", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODEuMDQiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjIyLjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyMi42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk2LjA0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyMi42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MjIuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk2LjA0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyMi42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk2LjA0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20186.09, "calendar_total_sell": 20186.09, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20186.09, "filter": { "id": "F1BT00023-152", "price": 20186.09, "gross_total": 1996.04, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-153", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1515043490", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-153-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-153-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1515043490_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1515043490", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1999.51", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20219.75, "gross_total": 1999.51, "base_fare": 14146.29, "tax": 6073.46, "sell": { "currency": "SEK", "total": 20219.75, "base_fare": 14146.29, "tax": 6073.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NC41MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYyNi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTkuNTEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MjYuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5OS41MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYyNi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20219.75, "base_fare": 14146.29, "tax": 6073.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6073.46", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20219.75, "base_fare": 14146.29, "tax": 6073.46, "gross": { "base_fare": "13321.79", "tax": "6073.46", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODQuNTEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjI2LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk5LjUxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MjYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk5LjUxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk5LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20219.75, "calendar_total_sell": 20219.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20219.75, "filter": { "id": "F1BT00023-153", "price": 20219.75, "gross_total": 1999.51, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-154", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1647371711", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-154-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-154-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1647371711_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1647371711", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1999.51", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20219.75, "gross_total": 1999.51, "base_fare": 14146.29, "tax": 6073.46, "sell": { "currency": "SEK", "total": 20219.75, "base_fare": 14146.29, "tax": 6073.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NC41MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYyNi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTkuNTEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MjYuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5OS41MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYyNi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20219.75, "base_fare": 14146.29, "tax": 6073.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6073.46", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20219.75, "base_fare": 14146.29, "tax": 6073.46, "gross": { "base_fare": "13321.79", "tax": "6073.46", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODQuNTEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjI2LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk5LjUxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MjYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk5LjUxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk5LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20219.75, "calendar_total_sell": 20219.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20219.75, "filter": { "id": "F1BT00023-154", "price": 20219.75, "gross_total": 1999.51, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-155", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2647371711", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-155-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-155-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_2647371711_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2647371711", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1999.51", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20219.75, "gross_total": 1999.51, "base_fare": 14146.29, "tax": 6073.46, "sell": { "currency": "SEK", "total": 20219.75, "base_fare": 14146.29, "tax": 6073.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NC41MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYyNi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTkuNTEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MjYuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5OS41MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYyNi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20219.75, "base_fare": 14146.29, "tax": 6073.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6073.46", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20219.75, "base_fare": 14146.29, "tax": 6073.46, "gross": { "base_fare": "13321.79", "tax": "6073.46", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODQuNTEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjI2LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk5LjUxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MjYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk5LjUxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk5LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20219.75, "calendar_total_sell": 20219.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20219.75, "filter": { "id": "F1BT00023-155", "price": 20219.75, "gross_total": 1999.51, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-156", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1846933758", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-156-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-156-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1846933758_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1846933758", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2007.24", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20294.73, "gross_total": 2007.24, "base_fare": 14146.29, "tax": 6148.44, "sell": { "currency": "SEK", "total": 20294.73, "base_fare": 14146.29, "tax": 6148.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4yNCwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYzMy44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMjQsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MzMuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4yNCwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYzMy44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20294.73, "base_fare": 14146.29, "tax": 6148.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6148.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20294.73, "base_fare": 14146.29, "tax": 6148.44, "gross": { "base_fare": "13321.79", "tax": "6148.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMjQiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjMzLjg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzMy44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjI0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzMy44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MzMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjI0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzMy44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20294.73, "calendar_total_sell": 20294.73, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20294.73, "filter": { "id": "F1BT00023-156", "price": 20294.73, "gross_total": 2007.24, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-157", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1470757888", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-157-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-157-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1470757888_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1470757888", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2007.24", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20294.73, "gross_total": 2007.24, "base_fare": 14146.29, "tax": 6148.44, "sell": { "currency": "SEK", "total": 20294.73, "base_fare": 14146.29, "tax": 6148.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4yNCwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYzMy44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMjQsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MzMuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4yNCwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYzMy44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20294.73, "base_fare": 14146.29, "tax": 6148.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6148.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20294.73, "base_fare": 14146.29, "tax": 6148.44, "gross": { "base_fare": "13321.79", "tax": "6148.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMjQiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjMzLjg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzMy44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjI0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzMy44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MzMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjI0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzMy44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20294.73, "calendar_total_sell": 20294.73, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20294.73, "filter": { "id": "F1BT00023-157", "price": 20294.73, "gross_total": 2007.24, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-158", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1118832924", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-158-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-158-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1118832924_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1118832924", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2010.71", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20328.39, "gross_total": 2010.71, "base_fare": 14146.29, "tax": 6182.1, "sell": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NS43MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTAuNzEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMC43MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTUuNzEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDEwLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20328.39, "calendar_total_sell": 20328.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20328.39, "filter": { "id": "F1BT00023-158", "price": 20328.39, "gross_total": 2010.71, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-159", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1825491423", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-159-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-159-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1825491423_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1825491423", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2010.71", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20328.39, "gross_total": 2010.71, "base_fare": 14146.29, "tax": 6182.1, "sell": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NS43MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTAuNzEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMC43MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTUuNzEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDEwLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20328.39, "calendar_total_sell": 20328.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20328.39, "filter": { "id": "F1BT00023-159", "price": 20328.39, "gross_total": 2010.71, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-160", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1607702623", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-160-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-160-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1607702623_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1607702623", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2010.71", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20328.39, "gross_total": 2010.71, "base_fare": 14146.29, "tax": 6182.1, "sell": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NS43MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTAuNzEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMC43MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTUuNzEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDEwLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20328.39, "calendar_total_sell": 20328.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20328.39, "filter": { "id": "F1BT00023-160", "price": 20328.39, "gross_total": 2010.71, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-161", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2607702623", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-161-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-161-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_2607702623_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2607702623", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2010.71", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20328.39, "gross_total": 2010.71, "base_fare": 14146.29, "tax": 6182.1, "sell": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NS43MSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTAuNzEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMC43MSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20328.39, "base_fare": 14146.29, "tax": 6182.1, "gross": { "base_fare": "13321.79", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTUuNzEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDEwLjcxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDEwLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20328.39, "calendar_total_sell": 20328.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20328.39, "filter": { "id": "F1BT00023-161", "price": 20328.39, "gross_total": 2010.71, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-162", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1910768335", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-162-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-162-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1910768335_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1910768335", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2029.11", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20506.87, "gross_total": 2029.11, "base_fare": 14146.29, "tax": 6360.58, "sell": { "currency": "SEK", "total": 20506.87, "base_fare": 14146.29, "tax": 6360.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNC4xMSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjY1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjkuMTEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOS4xMSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjY1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20506.87, "base_fare": 14146.29, "tax": 6360.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6360.58", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20506.87, "base_fare": 14146.29, "tax": 6360.58, "gross": { "base_fare": "13321.79", "tax": "6360.58", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTQuMTEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjExIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjExIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDI5LjExLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20506.87, "calendar_total_sell": 20506.87, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20506.87, "filter": { "id": "F1BT00023-162", "price": 20506.87, "gross_total": 2029.11, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-163", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1403034923", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-163-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-163-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1403034923_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1403034923", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2030.44", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20519.77, "gross_total": 2030.44, "base_fare": 14146.29, "tax": 6373.48, "sell": { "currency": "SEK", "total": 20519.77, "base_fare": 14146.29, "tax": 6373.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNS40NCwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjY1Ny4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzAuNDQsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2NTcuMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMC40NCwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjY1Ny4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20519.77, "base_fare": 14146.29, "tax": 6373.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6373.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20519.77, "base_fare": 14146.29, "tax": 6373.48, "gross": { "base_fare": "13321.79", "tax": "6373.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTUuNDQiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjU3LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY1Ny4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDMwLjQ0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY1Ny4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2NTcuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDMwLjQ0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY1Ny4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDMwLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 20519.77, "calendar_total_sell": 20519.77, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20519.77, "filter": { "id": "F1BT00023-163", "price": 20519.77, "gross_total": 2030.44, "journey_duration": "PT3H40M", "journey_duration_seconds": 13200, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-164", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1607789149", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-164-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-164-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1607789149_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1607789149", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2040.31", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20615.51, "gross_total": 2040.31, "base_fare": 14146.29, "tax": 6469.22, "sell": { "currency": "SEK", "total": 20615.51, "base_fare": 14146.29, "tax": 6469.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyNS4zMSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjY2Ni45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNDAuMzEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2NjYuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0MC4zMSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjY2Ni45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20615.51, "base_fare": 14146.29, "tax": 6469.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6469.22", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20615.51, "base_fare": 14146.29, "tax": 6469.22, "gross": { "base_fare": "13321.79", "tax": "6469.22", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjUuMzEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjY2LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2Ni45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQwLjMxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2Ni45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2NjYuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQwLjMxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2Ni45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDQwLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20615.51, "calendar_total_sell": 20615.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20615.51, "filter": { "id": "F1BT00023-164", "price": 20615.51, "gross_total": 2040.31, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-165", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1320295721", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-165-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-165-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1320295721_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1320295721", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2040.31", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20615.51, "gross_total": 2040.31, "base_fare": 14146.29, "tax": 6469.22, "sell": { "currency": "SEK", "total": 20615.51, "base_fare": 14146.29, "tax": 6469.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyNS4zMSwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjY2Ni45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNDAuMzEsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2NjYuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0MC4zMSwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjY2Ni45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20615.51, "base_fare": 14146.29, "tax": 6469.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6469.22", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20615.51, "base_fare": 14146.29, "tax": 6469.22, "gross": { "base_fare": "13321.79", "tax": "6469.22", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjUuMzEiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjY2LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2Ni45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQwLjMxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2Ni45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2NjYuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQwLjMxIiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2Ni45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDQwLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20615.51, "calendar_total_sell": 20615.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20615.51, "filter": { "id": "F1BT00023-165", "price": 20615.51, "gross_total": 2040.31, "journey_duration": "PT2H20M", "journey_duration_seconds": 8400, "layover_duration": "PT2H20M", "layover_duration_seconds": 8400, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-166", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1564125060", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-166-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-166-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1564125060_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1564125060", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2041.64", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20628.41, "gross_total": 2041.64, "base_fare": 14146.29, "tax": 6482.12, "sell": { "currency": "SEK", "total": 20628.41, "base_fare": 14146.29, "tax": 6482.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyNi42NCwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjY2OC4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNDEuNjQsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2NjguMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0MS42NCwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjY2OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20628.41, "base_fare": 14146.29, "tax": 6482.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6482.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20628.41, "base_fare": 14146.29, "tax": 6482.12, "gross": { "base_fare": "13321.79", "tax": "6482.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjYuNjQiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjY4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQxLjY0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2NjguMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQxLjY0IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY2OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDQxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 20628.41, "calendar_total_sell": 20628.41, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20628.41, "filter": { "id": "F1BT00023-166", "price": 20628.41, "gross_total": 2041.64, "journey_duration": "PT3H40M", "journey_duration_seconds": 13200, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-167", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1658875728", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-167-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-167-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1658875728_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1658875728", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2043.78", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20649.17, "gross_total": 2043.78, "base_fare": 14146.29, "tax": 6502.88, "sell": { "currency": "SEK", "total": 20649.17, "base_fare": 14146.29, "tax": 6502.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC43OCwiYmFzZV9mYXJlIjoxNDU4LjM4LCJ0YXgiOjY3MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0My43OCwiYmFzZV9mYXJlIjoxMzczLjM4LCJ0YXgiOjY3MC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNDMuNzgsImJhc2VfZmFyZSI6MTM3My4zOCwidGF4Ijo2NzAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20649.17, "base_fare": 14146.29, "tax": 6502.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13321.79", "tax": "6502.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20649.17, "base_fare": 14146.29, "tax": 6502.88, "gross": { "base_fare": "13321.79", "tax": "6502.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjguNzgiLCJiYXNlX2ZhcmUiOiIxNDU4LjM4IiwidGF4IjoiNjcwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQzLjc4IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY3MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNzMuMzgiLCJ0YXgiOiI2NzAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDQzLjc4IiwiYmFzZV9mYXJlIjoiMTM3My4zOCIsInRheCI6IjY3MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDQzLjc4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20649.17, "calendar_total_sell": 20649.17, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20649.17, "filter": { "id": "F1BT00023-167", "price": 20649.17, "gross_total": 2043.78, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-168", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1594668159", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-168-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-168-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_261", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_262", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1594668159_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1594668159", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2054.45", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20752.66, "gross_total": 2054.45, "base_fare": 14888.72, "tax": 5863.94, "sell": { "currency": "SEK", "total": 20752.66, "base_fare": 14888.72, "tax": 5863.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzOS40NSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYwNC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTQuNDUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MDQuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1NC40NSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYwNC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20752.66, "base_fare": 14888.72, "tax": 5863.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "5863.94", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20752.66, "base_fare": 14888.72, "tax": 5863.94, "gross": { "base_fare": "14064.22", "tax": "5863.94", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzkuNDUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjA0LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDU0LjQ1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYwNC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MDQuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDU0LjQ1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDU0LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20752.66, "calendar_total_sell": 20752.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20752.66, "filter": { "id": "F1BT00023-168", "price": 20752.66, "gross_total": 2054.45, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-169", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1748525598", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-169-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-169-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1748525598_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1748525598", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2054.45", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20752.66, "gross_total": 2054.45, "base_fare": 14888.72, "tax": 5863.94, "sell": { "currency": "SEK", "total": 20752.66, "base_fare": 14888.72, "tax": 5863.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzOS40NSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYwNC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTQuNDUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MDQuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1NC40NSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYwNC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20752.66, "base_fare": 14888.72, "tax": 5863.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "5863.94", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20752.66, "base_fare": 14888.72, "tax": 5863.94, "gross": { "base_fare": "14064.22", "tax": "5863.94", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzkuNDUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjA0LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDU0LjQ1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYwNC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MDQuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDU0LjQ1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDU0LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20752.66, "calendar_total_sell": 20752.66, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20752.66, "filter": { "id": "F1BT00023-169", "price": 20752.66, "gross_total": 2054.45, "journey_duration": "PT7H10M", "journey_duration_seconds": 25800, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-170", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1170281849", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-170-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-170-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1170281849_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1170281849", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2056.93", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20776.72, "gross_total": 2056.93, "base_fare": 14910.16, "tax": 5866.56, "sell": { "currency": "SEK", "total": 20776.72, "base_fare": 14910.16, "tax": 5866.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0MS45MywiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYwNC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Ni45MywiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYwNC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTYuOTMsImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MDQuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20776.72, "base_fare": 14910.16, "tax": 5866.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "5866.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20776.72, "base_fare": 14910.16, "tax": 5866.56, "gross": { "base_fare": "14085.66", "tax": "5866.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDEuOTMiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjA0LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwNC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDU2LjkzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwNC44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MDQuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDU2LjkzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwNC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDU2LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20776.72, "calendar_total_sell": 20776.72, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20776.72, "filter": { "id": "F1BT00023-170", "price": 20776.72, "gross_total": 2056.93, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-171", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1972035848", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-171-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-171-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1972035848_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1972035848", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2060.39", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20810.28, "gross_total": 2060.39, "base_fare": 14910.16, "tax": 5900.12, "sell": { "currency": "SEK", "total": 20810.28, "base_fare": 14910.16, "tax": 5900.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS4zOSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYwOC4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuMzksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MDguMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC4zOSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYwOC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20810.28, "base_fare": 14910.16, "tax": 5900.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "5900.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20810.28, "base_fare": 14910.16, "tax": 5900.12, "gross": { "base_fare": "14085.66", "tax": "5900.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuMzkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjA4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjM5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MDguMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjM5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20810.28, "calendar_total_sell": 20810.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20810.28, "filter": { "id": "F1BT00023-171", "price": 20810.28, "gross_total": 2060.39, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-172", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1149927805", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-172-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-172-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1149927805_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1149927805", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2060.39", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20810.28, "gross_total": 2060.39, "base_fare": 14910.16, "tax": 5900.12, "sell": { "currency": "SEK", "total": 20810.28, "base_fare": 14910.16, "tax": 5900.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS4zOSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYwOC4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuMzksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MDguMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC4zOSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYwOC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20810.28, "base_fare": 14910.16, "tax": 5900.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "5900.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20810.28, "base_fare": 14910.16, "tax": 5900.12, "gross": { "base_fare": "14085.66", "tax": "5900.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuMzkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjA4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjM5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MDguMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjM5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20810.28, "calendar_total_sell": 20810.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20810.28, "filter": { "id": "F1BT00023-172", "price": 20810.28, "gross_total": 2060.39, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-173", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2149927805", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-173-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-173-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2149927805_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2149927805", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2060.39", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20810.28, "gross_total": 2060.39, "base_fare": 14910.16, "tax": 5900.12, "sell": { "currency": "SEK", "total": 20810.28, "base_fare": 14910.16, "tax": 5900.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS4zOSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYwOC4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuMzksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MDguMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC4zOSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYwOC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20810.28, "base_fare": 14910.16, "tax": 5900.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "5900.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20810.28, "base_fare": 14910.16, "tax": 5900.12, "gross": { "base_fare": "14085.66", "tax": "5900.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuMzkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjA4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjM5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MDguMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjM5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYwOC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjM5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20810.28, "calendar_total_sell": 20810.28, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20810.28, "filter": { "id": "F1BT00023-173", "price": 20810.28, "gross_total": 2060.39, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-174", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1191197786", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-174-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-174-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1191197786_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1191197786", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2065.65", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20861.3, "gross_total": 2065.65, "base_fare": 14888.72, "tax": 5972.58, "sell": { "currency": "SEK", "total": 20861.3, "base_fare": 14888.72, "tax": 5972.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MC42NSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYxNS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjUuNjUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS42NSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYxNS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20861.3, "base_fare": 14888.72, "tax": 5972.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "5972.58", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20861.3, "base_fare": 14888.72, "tax": 5972.58, "gross": { "base_fare": "14064.22", "tax": "5972.58", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTAuNjUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjE1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxNS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY1LjY1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxNS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY1LjY1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxNS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDY1LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20861.3, "calendar_total_sell": 20861.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20861.3, "filter": { "id": "F1BT00023-174", "price": 20861.3, "gross_total": 2065.65, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-175", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1434039178", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-175-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-175-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2101", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2102", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1434039178_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1434039178", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2065.65", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20861.3, "gross_total": 2065.65, "base_fare": 14888.72, "tax": 5972.58, "sell": { "currency": "SEK", "total": 20861.3, "base_fare": 14888.72, "tax": 5972.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MC42NSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYxNS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjUuNjUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS42NSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYxNS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20861.3, "base_fare": 14888.72, "tax": 5972.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "5972.58", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20861.3, "base_fare": 14888.72, "tax": 5972.58, "gross": { "base_fare": "14064.22", "tax": "5972.58", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTAuNjUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjE1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxNS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY1LjY1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxNS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY1LjY1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxNS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDY1LjY1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20861.3, "calendar_total_sell": 20861.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20861.3, "filter": { "id": "F1BT00023-175", "price": 20861.3, "gross_total": 2065.65, "journey_duration": "PT7H10M", "journey_duration_seconds": 25800, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-176", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1906705437", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-176-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-176-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1906705437_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1906705437", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2068.13", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20885.36, "gross_total": 2068.13, "base_fare": 14910.16, "tax": 5975.2, "sell": { "currency": "SEK", "total": 20885.36, "base_fare": 14910.16, "tax": 5975.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1My4xMywiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjguMTMsImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC4xMywiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20885.36, "base_fare": 14910.16, "tax": 5975.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "5975.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20885.36, "base_fare": 14910.16, "tax": 5975.2, "gross": { "base_fare": "14085.66", "tax": "5975.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTMuMTMiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY4LjEzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY4LjEzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDY4LjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20885.36, "calendar_total_sell": 20885.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20885.36, "filter": { "id": "F1BT00023-176", "price": 20885.36, "gross_total": 2068.13, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-177", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1395590241", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-177-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1181", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-177-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1395590241_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1395590241", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2068.13", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20885.36, "gross_total": 2068.13, "base_fare": 14910.16, "tax": 5975.2, "sell": { "currency": "SEK", "total": 20885.36, "base_fare": 14910.16, "tax": 5975.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1My4xMywiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjguMTMsImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC4xMywiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20885.36, "base_fare": 14910.16, "tax": 5975.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "5975.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20885.36, "base_fare": 14910.16, "tax": 5975.2, "gross": { "base_fare": "14085.66", "tax": "5975.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTMuMTMiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY4LjEzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxNi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY4LjEzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDY4LjEzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20885.36, "calendar_total_sell": 20885.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20885.36, "filter": { "id": "F1BT00023-177", "price": 20885.36, "gross_total": 2068.13, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-178", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1466617728", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-178-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-178-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZBRU_2111", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_BRUARN_2112", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1466617728_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1466617728", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2069.12", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20894.96, "gross_total": 2069.12, "base_fare": 14888.72, "tax": 6006.24, "sell": { "currency": "SEK", "total": 20894.96, "base_fare": 14888.72, "tax": 6006.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1NC4xMiwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYxOS4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OS4xMiwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYxOS4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjkuMTIsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MTkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20894.96, "base_fare": 14888.72, "tax": 6006.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "6006.24", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20894.96, "base_fare": 14888.72, "tax": 6006.24, "gross": { "base_fare": "14064.22", "tax": "6006.24", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTQuMTIiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjE5LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY5LjEyIiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MTkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDY5LjEyIiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYxOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDY5LjEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20894.96, "calendar_total_sell": 20894.96, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20894.96, "filter": { "id": "F1BT00023-178", "price": 20894.96, "gross_total": 2069.12, "journey_duration": "PT4H45M", "journey_duration_seconds": 17100, "layover_duration": "PT4H45M", "layover_duration_seconds": 17100, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-179", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1956191876", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-179-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-179-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1956191876_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1956191876", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2071.59", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20918.92, "gross_total": 2071.59, "base_fare": 14910.16, "tax": 6008.76, "sell": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1Ni41OSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYxOS40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzEuNTksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MTkuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MS41OSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYxOS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTYuNTkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjE5LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MTkuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDcxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20918.92, "calendar_total_sell": 20918.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20918.92, "filter": { "id": "F1BT00023-179", "price": 20918.92, "gross_total": 2071.59, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-180", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1966102367", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-180-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-180-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1966102367_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1966102367", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2071.59", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20918.92, "gross_total": 2071.59, "base_fare": 14910.16, "tax": 6008.76, "sell": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1Ni41OSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYxOS40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzEuNTksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MTkuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MS41OSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYxOS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTYuNTkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjE5LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MTkuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDcxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20918.92, "calendar_total_sell": 20918.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20918.92, "filter": { "id": "F1BT00023-180", "price": 20918.92, "gross_total": 2071.59, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-181", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1894777029", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-181-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-181-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1894777029_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1894777029", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2071.59", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20918.92, "gross_total": 2071.59, "base_fare": 14910.16, "tax": 6008.76, "sell": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1Ni41OSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYxOS40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzEuNTksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MTkuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MS41OSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYxOS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTYuNTkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjE5LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MTkuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDcxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20918.92, "calendar_total_sell": 20918.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20918.92, "filter": { "id": "F1BT00023-181", "price": 20918.92, "gross_total": 2071.59, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-182", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2894777029", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-182-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-182-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2894777029_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2894777029", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2071.59", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20918.92, "gross_total": 2071.59, "base_fare": 14910.16, "tax": 6008.76, "sell": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1Ni41OSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYxOS40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzEuNTksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MTkuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MS41OSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYxOS40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20918.92, "base_fare": 14910.16, "tax": 6008.76, "gross": { "base_fare": "14085.66", "tax": "6008.76", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNTYuNTkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjE5LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MTkuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDcxLjU5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYxOS40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDcxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20918.92, "calendar_total_sell": 20918.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20918.92, "filter": { "id": "F1BT00023-182", "price": 20918.92, "gross_total": 2071.59, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-183", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1362719499", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-183-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-183-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9104" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9104" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1362719499_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1362719499", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2076.05", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20962.18, "gross_total": 2076.05, "base_fare": 14888.72, "tax": 6073.46, "sell": { "currency": "SEK", "total": 20962.18, "base_fare": 14888.72, "tax": 6073.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MS4wNSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYyNi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzYuMDUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MjYuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ni4wNSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYyNi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20962.18, "base_fare": 14888.72, "tax": 6073.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "6073.46", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20962.18, "base_fare": 14888.72, "tax": 6073.46, "gross": { "base_fare": "14064.22", "tax": "6073.46", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjEuMDUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjI2LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc2LjA1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYyNi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MjYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc2LjA1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc2LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20962.18, "calendar_total_sell": 20962.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20962.18, "filter": { "id": "F1BT00023-183", "price": 20962.18, "gross_total": 2076.05, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121820fra2026101308009104fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-184", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1425314390", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-184-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-184-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1425314390_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1425314390", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2076.05", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 20962.18, "gross_total": 2076.05, "base_fare": 14888.72, "tax": 6073.46, "sell": { "currency": "SEK", "total": 20962.18, "base_fare": 14888.72, "tax": 6073.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MS4wNSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYyNi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzYuMDUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MjYuMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ni4wNSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYyNi4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20962.18, "base_fare": 14888.72, "tax": 6073.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "6073.46", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20962.18, "base_fare": 14888.72, "tax": 6073.46, "gross": { "base_fare": "14064.22", "tax": "6073.46", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjEuMDUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjI2LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc2LjA1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYyNi4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MjYuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc2LjA1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYyNi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc2LjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20962.18, "calendar_total_sell": 20962.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20962.18, "filter": { "id": "F1BT00023-184", "price": 20962.18, "gross_total": 2076.05, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-185", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1447930638", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-185-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1191", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9633" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9633" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1192", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-185-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1447930638_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1447930638", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2082.79", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21027.56, "gross_total": 2082.79, "base_fare": 14910.16, "tax": 6117.4, "sell": { "currency": "SEK", "total": 21027.56, "base_fare": 14910.16, "tax": 6117.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2Ny43OSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYzMC42Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODIuNzksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MzAuNjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4Mi43OSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYzMC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21027.56, "base_fare": 14910.16, "tax": 6117.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6117.40", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21027.56, "base_fare": 14910.16, "tax": 6117.4, "gross": { "base_fare": "14085.66", "tax": "6117.40", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjcuNzkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjMwLjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzMC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDgyLjc5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzMC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MzAuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDgyLjc5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzMC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDgyLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21027.56, "calendar_total_sell": 21027.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21027.56, "filter": { "id": "F1BT00023-185", "price": 21027.56, "gross_total": 2082.79, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul2026100515459633yul202610051730yyz202610051853421yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-186", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1276667954", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-186-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-186-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1276667954_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1276667954", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2087.25", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21070.82, "gross_total": 2087.25, "base_fare": 14888.72, "tax": 6182.1, "sell": { "currency": "SEK", "total": 21070.82, "base_fare": 14888.72, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3Mi4yNSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODcuMjUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4Ny4yNSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21070.82, "base_fare": 14888.72, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21070.82, "base_fare": 14888.72, "tax": 6182.1, "gross": { "base_fare": "14064.22", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzIuMjUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg3LjI1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg3LjI1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21070.82, "calendar_total_sell": 21070.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21070.82, "filter": { "id": "F1BT00023-186", "price": 21070.82, "gross_total": 2087.25, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-187", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2276667954", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-187-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-187-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_2276667954_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2276667954", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2087.25", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21070.82, "gross_total": 2087.25, "base_fare": 14888.72, "tax": 6182.1, "sell": { "currency": "SEK", "total": 21070.82, "base_fare": 14888.72, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3Mi4yNSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODcuMjUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4Ny4yNSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21070.82, "base_fare": 14888.72, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21070.82, "base_fare": 14888.72, "tax": 6182.1, "gross": { "base_fare": "14064.22", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzIuMjUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg3LjI1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg3LjI1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21070.82, "calendar_total_sell": 21070.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21070.82, "filter": { "id": "F1BT00023-187", "price": 21070.82, "gross_total": 2087.25, "journey_duration": "PT7H55M", "journey_duration_seconds": 28500, "layover_duration": "PT7H55M", "layover_duration_seconds": 28500, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-188", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1714311573", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-188-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-188-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1ARUH2_1714311573_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1714311573", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-2087.25", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21070.82, "gross_total": 2087.25, "base_fare": 14888.72, "tax": 6182.1, "sell": { "currency": "SEK", "total": 21070.82, "base_fare": 14888.72, "tax": 6182.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3Mi4yNSwiYmFzZV9mYXJlIjoxNTM0LjkyLCJ0YXgiOjYzNy4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODcuMjUsImJhc2VfZmFyZSI6MTQ0OS45MiwidGF4Ijo2MzcuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4Ny4yNSwiYmFzZV9mYXJlIjoxNDQ5LjkyLCJ0YXgiOjYzNy4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21070.82, "base_fare": 14888.72, "tax": 6182.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14064.22", "tax": "6182.10", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21070.82, "base_fare": 14888.72, "tax": 6182.1, "gross": { "base_fare": "14064.22", "tax": "6182.10", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzIuMjUiLCJiYXNlX2ZhcmUiOiIxNTM0LjkyIiwidGF4IjoiNjM3LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg3LjI1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NDkuOTIiLCJ0YXgiOiI2MzcuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg3LjI1IiwiYmFzZV9mYXJlIjoiMTQ0OS45MiIsInRheCI6IjYzNy4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg3LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21070.82, "calendar_total_sell": 21070.82, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21070.82, "filter": { "id": "F1BT00023-188", "price": 21070.82, "gross_total": 2087.25, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-189", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1565943535", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-189-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-189-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1565943535_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1565943535", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2089.99", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21097.4, "gross_total": 2089.99, "base_fare": 14910.16, "tax": 6187.24, "sell": { "currency": "SEK", "total": 21097.4, "base_fare": 14910.16, "tax": 6187.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3NC45OSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYzNy44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODkuOTksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MzcuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OS45OSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYzNy44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21097.4, "base_fare": 14910.16, "tax": 6187.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6187.24", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21097.4, "base_fare": 14910.16, "tax": 6187.24, "gross": { "base_fare": "14085.66", "tax": "6187.24", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzQuOTkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjM3Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzNy44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg5Ljk5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzNy44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MzcuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg5Ljk5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzNy44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg5Ljk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21097.4, "calendar_total_sell": 21097.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21097.4, "filter": { "id": "F1BT00023-189", "price": 21097.4, "gross_total": 2089.99, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-190", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1857948147", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-190-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-190-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1857948147_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1857948147", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2091.33", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21110.4, "gross_total": 2091.33, "base_fare": 14910.16, "tax": 6200.24, "sell": { "currency": "SEK", "total": 21110.4, "base_fare": 14910.16, "tax": 6200.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3Ni4zMywiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjYzOS4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5MS4zMywiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjYzOS4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTEuMzMsImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2MzkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21110.4, "base_fare": 14910.16, "tax": 6200.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6200.24", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21110.4, "base_fare": 14910.16, "tax": 6200.24, "gross": { "base_fare": "14085.66", "tax": "6200.24", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzYuMzMiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjM5LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDkxLjMzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzOS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2MzkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDkxLjMzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjYzOS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDkxLjMzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 21110.4, "calendar_total_sell": 21110.4, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21110.4, "filter": { "id": "F1BT00023-190", "price": 21110.4, "gross_total": 2091.33, "journey_duration": "PT5H15M", "journey_duration_seconds": 18900, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-191", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1718608703", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-191-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1201", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6824" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6824" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-191-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1718608703_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1718608703", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2101.19", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21206.04, "gross_total": 2101.19, "base_fare": 14910.16, "tax": 6295.88, "sell": { "currency": "SEK", "total": 21206.04, "base_fare": 14910.16, "tax": 6295.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE4Ni4xOSwiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjY0OS4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDEuMTksImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2NDkuMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMS4xOSwiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjY0OS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21206.04, "base_fare": 14910.16, "tax": 6295.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6295.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21206.04, "base_fare": 14910.16, "tax": 6295.88, "gross": { "base_fare": "14085.66", "tax": "6295.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxODYuMTkiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjQ5LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjY0OS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTAxLjE5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjY0OS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2NDkuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTAxLjE5IiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjY0OS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTAxLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21206.04, "calendar_total_sell": 21206.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21206.04, "filter": { "id": "F1BT00023-191", "price": 21206.04, "gross_total": 2101.19, "journey_duration": "PT3H55M", "journey_duration_seconds": 14100, "layover_duration": "PT3H55M", "layover_duration_seconds": 14100, "carrier_operating": "AC", "carrier_marketing": "LH", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "VIE" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514506824yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-192", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1618207516", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-192-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H20M", "transit_time": "1H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGMUC_1211", "origin": "CDG", "departure_time": "2026-10-05T09:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T10:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "VL", "carrier_name": "Med View Airlines", "carrier_logo": "VL.png", "flight_number": "4193" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "4193" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCYYZ_1212", "origin": "MUC", "departure_time": "2026-10-05T11:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:55", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6790" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6790" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-192-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2201", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8248" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8248" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2202", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:00MUC2026-10-05T10:30MUC2026-10-05T11:50YYZ2026-10-05T14:55YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1618207516_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1618207516", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2102.53", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21219.04, "gross_total": 2102.53, "base_fare": 14910.16, "tax": 6308.88, "sell": { "currency": "SEK", "total": 21219.04, "base_fare": 14910.16, "tax": 6308.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE4Ny41MywiYmFzZV9mYXJlIjoxNTM3LjEzLCJ0YXgiOjY1MC40fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMi41MywiYmFzZV9mYXJlIjoxNDUyLjEzLCJ0YXgiOjY1MC40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDIuNTMsImJhc2VfZmFyZSI6MTQ1Mi4xMywidGF4Ijo2NTAuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21219.04, "base_fare": 14910.16, "tax": 6308.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14085.66", "tax": "6308.88", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21219.04, "base_fare": 14910.16, "tax": 6308.88, "gross": { "base_fare": "14085.66", "tax": "6308.88", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxODcuNTMiLCJiYXNlX2ZhcmUiOiIxNTM3LjEzIiwidGF4IjoiNjUwLjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjY1MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTAyLjUzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjY1MC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NTIuMTMiLCJ0YXgiOiI2NTAuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTAyLjUzIiwiYmFzZV9mYXJlIjoiMTQ1Mi4xMyIsInRheCI6IjY1MC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTAyLjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "VL", "calendar_total_currency": "SEK", "calendar_total_price": 21219.04, "calendar_total_sell": 21219.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21219.04, "filter": { "id": "F1BT00023-192", "price": 21219.04, "gross_total": 2102.53, "journey_duration": "PT5H15M", "journey_duration_seconds": 18900, "layover_duration": "PT5H15M", "layover_duration_seconds": 18900, "carrier_operating": "VL", "carrier_marketing": "LH", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050900muc2026100510304193muc202610051150yyz2026100514556790yyz202610121800vie2026101308208248vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-193", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1728671506", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-193-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-193-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2171", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2172", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1728671506_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1728671506", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2163.15", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21807.06, "gross_total": 2163.15, "base_fare": 15733.5, "tax": 6073.56, "sell": { "currency": "SEK", "total": 21807.06, "base_fare": 15733.5, "tax": 6073.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI0OC4xNSwiYmFzZV9mYXJlIjoxNjIyLjAxLCJ0YXgiOjYyNi4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNjMuMTUsImJhc2VfZmFyZSI6MTUzNy4wMSwidGF4Ijo2MjYuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2My4xNSwiYmFzZV9mYXJlIjoxNTM3LjAxLCJ0YXgiOjYyNi4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21807.06, "base_fare": 15733.5, "tax": 6073.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14909.00", "tax": "6073.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21807.06, "base_fare": 15733.5, "tax": 6073.56, "gross": { "base_fare": "14909.00", "tax": "6073.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNDguMTUiLCJiYXNlX2ZhcmUiOiIxNjIyLjAxIiwidGF4IjoiNjI2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzNy4wMSIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTYzLjE1IiwiYmFzZV9mYXJlIjoiMTUzNy4wMSIsInRheCI6IjYyNi4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzcuMDEiLCJ0YXgiOiI2MjYuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTYzLjE1IiwiYmFzZV9mYXJlIjoiMTUzNy4wMSIsInRheCI6IjYyNi4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTYzLjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21807.06, "calendar_total_sell": 21807.06, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21807.06, "filter": { "id": "F1BT00023-193", "price": 21807.06, "gross_total": 2163.15, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-194", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1330585899", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-194-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-194-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZFRA_2181", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_FRAARN_2182", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1ARUH2_1330585899_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1330585899", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-2174.35", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1ARUH2" } } ], "price": { "currency": "SEK", "total": 21915.7, "gross_total": 2174.35, "base_fare": 15733.5, "tax": 6182.2, "sell": { "currency": "SEK", "total": 21915.7, "base_fare": 15733.5, "tax": 6182.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1OS4zNSwiYmFzZV9mYXJlIjoxNjIyLjAxLCJ0YXgiOjYzNy4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNzQuMzUsImJhc2VfZmFyZSI6MTUzNy4wMSwidGF4Ijo2MzcuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3NC4zNSwiYmFzZV9mYXJlIjoxNTM3LjAxLCJ0YXgiOjYzNy4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21915.7, "base_fare": 15733.5, "tax": 6182.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14909.00", "tax": "6182.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21915.7, "base_fare": 15733.5, "tax": 6182.2, "gross": { "base_fare": "14909.00", "tax": "6182.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTkuMzUiLCJiYXNlX2ZhcmUiOiIxNjIyLjAxIiwidGF4IjoiNjM3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzNy4wMSIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTc0LjM1IiwiYmFzZV9mYXJlIjoiMTUzNy4wMSIsInRheCI6IjYzNy4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE1MzcuMDEiLCJ0YXgiOiI2MzcuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTc0LjM1IiwiYmFzZV9mYXJlIjoiMTUzNy4wMSIsInRheCI6IjYzNy4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTc0LjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 21915.7, "calendar_total_sell": 21915.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21915.7, "filter": { "id": "F1BT00023-194", "price": 21915.7, "gross_total": 2174.35, "journey_duration": "PT5H5M", "journey_duration_seconds": 18300, "layover_duration": "PT5H5M", "layover_duration_seconds": 18300, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-195", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1171467862", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-195-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "873" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-195-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1171467862_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1171467862", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-2221.98", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 22377.7, "gross_total": 2221.98, "base_fare": 16547.42, "tax": 5830.28, "sell": { "currency": "SEK", "total": 22377.7, "base_fare": 16547.42, "tax": 5830.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwNi45OCwiYmFzZV9mYXJlIjoxNzA1LjkyLCJ0YXgiOjYwMS4wNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjEuOTgsImJhc2VfZmFyZSI6MTYyMC45MiwidGF4Ijo2MDEuMDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMS45OCwiYmFzZV9mYXJlIjoxNjIwLjkyLCJ0YXgiOjYwMS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22377.7, "base_fare": 16547.42, "tax": 5830.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15722.92", "tax": "5830.28", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22377.7, "base_fare": 16547.42, "tax": 5830.28, "gross": { "base_fare": "15722.92", "tax": "5830.28", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDYuOTgiLCJiYXNlX2ZhcmUiOiIxNzA1LjkyIiwidGF4IjoiNjAxLjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwMS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIxLjk4IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwMS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MjAuOTIiLCJ0YXgiOiI2MDEuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIxLjk4IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwMS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIxLjk4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 22377.7, "calendar_total_sell": 22377.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22377.7, "filter": { "id": "F1BT00023-195", "price": 22377.7, "gross_total": 2221.98, "journey_duration": "PT1H5M", "journey_duration_seconds": 3900, "layover_duration": "PT1H5M", "layover_duration_seconds": 3900, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "MUC" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz202610051450873yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-196", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1172279050", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-196-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1221", "origin": "CDG", "departure_time": "2026-10-05T10:05", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T11:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "875" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1222", "origin": "YUL", "departure_time": "2026-10-05T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T15:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7967" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-196-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZVIE_2191", "origin": "YYZ", "departure_time": "2026-10-12T18:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:20", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "886" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_VIEARN_2192", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "6221" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6221" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:05YUL2026-10-05T11:45YUL2026-10-05T14:30YTZ2026-10-05T15:50YYZ2026-10-12T18:00VIE2026-10-13T08:20VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1ARUH2_1172279050_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1172279050", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-2223.79", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 22395.26, "gross_total": 2223.79, "base_fare": 16495.04, "tax": 5900.22, "sell": { "currency": "SEK", "total": 22395.26, "base_fare": 16495.04, "tax": 5900.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwOC43OSwiYmFzZV9mYXJlIjoxNzAwLjUyLCJ0YXgiOjYwOC4yN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjMuNzksImJhc2VfZmFyZSI6MTYxNS41MiwidGF4Ijo2MDguMjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMy43OSwiYmFzZV9mYXJlIjoxNjE1LjUyLCJ0YXgiOjYwOC4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22395.26, "base_fare": 16495.04, "tax": 5900.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15670.54", "tax": "5900.22", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22395.26, "base_fare": 16495.04, "tax": 5900.22, "gross": { "base_fare": "15670.54", "tax": "5900.22", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDguNzkiLCJiYXNlX2ZhcmUiOiIxNzAwLjUyIiwidGF4IjoiNjA4LjI3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxNS41MiIsInRheCI6IjYwOC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjc5IiwiYmFzZV9mYXJlIjoiMTYxNS41MiIsInRheCI6IjYwOC4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MTUuNTIiLCJ0YXgiOiI2MDguMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjc5IiwiYmFzZV9mYXJlIjoiMTYxNS41MiIsInRheCI6IjYwOC4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIzLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 22395.26, "calendar_total_sell": 22395.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22395.26, "filter": { "id": "F1BT00023-196", "price": 22395.26, "gross_total": 2223.79, "journey_duration": "PT6H40M", "journey_duration_seconds": 24000, "layover_duration": "PT6H40M", "layover_duration_seconds": 24000, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "788", "aircraft_name": "788", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "VIE" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051005yul202610051145875yul202610051430ytz2026100515507967yyz202610121800vie202610130820886vie202610131215arn2026101314256221", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-197", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1109208470", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-197-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H45M", "transit_time": "1H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1151", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1152", "origin": "YUL", "departure_time": "2026-10-05T17:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "421" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-197-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T17:30YYZ2026-10-05T18:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1109208470_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1109208470", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-2225.45", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 22411.36, "gross_total": 2225.45, "base_fare": 16547.42, "tax": 5863.94, "sell": { "currency": "SEK", "total": 22411.36, "base_fare": 16547.42, "tax": 5863.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMxMC40NSwiYmFzZV9mYXJlIjoxNzA1LjkyLCJ0YXgiOjYwNC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjUuNDUsImJhc2VfZmFyZSI6MTYyMC45MiwidGF4Ijo2MDQuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNS40NSwiYmFzZV9mYXJlIjoxNjIwLjkyLCJ0YXgiOjYwNC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22411.36, "base_fare": 16547.42, "tax": 5863.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15722.92", "tax": "5863.94", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22411.36, "base_fare": 16547.42, "tax": 5863.94, "gross": { "base_fare": "15722.92", "tax": "5863.94", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMTAuNDUiLCJiYXNlX2ZhcmUiOiIxNzA1LjkyIiwidGF4IjoiNjA0LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjI1LjQ1IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MjAuOTIiLCJ0YXgiOiI2MDQuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjI1LjQ1IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjI1LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 22411.36, "calendar_total_sell": 22411.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22411.36, "filter": { "id": "F1BT00023-197", "price": 22411.36, "gross_total": 2225.45, "journey_duration": "PT2H50M", "journey_duration_seconds": 10200, "layover_duration": "PT2H50M", "layover_duration_seconds": 10200, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051730yyz202610051853421yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-198", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_1989752089", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-198-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1161", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYTZ_1162", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YTZ", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7975" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-198-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YTZ2026-10-05T19:50YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_1989752089_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_1989752089", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-2225.45", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 22411.36, "gross_total": 2225.45, "base_fare": 16547.42, "tax": 5863.94, "sell": { "currency": "SEK", "total": 22411.36, "base_fare": 16547.42, "tax": 5863.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMxMC40NSwiYmFzZV9mYXJlIjoxNzA1LjkyLCJ0YXgiOjYwNC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjUuNDUsImJhc2VfZmFyZSI6MTYyMC45MiwidGF4Ijo2MDQuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNS40NSwiYmFzZV9mYXJlIjoxNjIwLjkyLCJ0YXgiOjYwNC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22411.36, "base_fare": 16547.42, "tax": 5863.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15722.92", "tax": "5863.94", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22411.36, "base_fare": 16547.42, "tax": 5863.94, "gross": { "base_fare": "15722.92", "tax": "5863.94", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMTAuNDUiLCJiYXNlX2ZhcmUiOiIxNzA1LjkyIiwidGF4IjoiNjA0LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjI1LjQ1IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MjAuOTIiLCJ0YXgiOiI2MDQuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjI1LjQ1IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjI1LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 22411.36, "calendar_total_sell": 22411.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22411.36, "filter": { "id": "F1BT00023-198", "price": 22411.36, "gross_total": 2225.45, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830ytz2026100519507975yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-199", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1ARUH2_2989752089", "OwnerCode": "1ARUH2", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-199-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H45M", "transit_time": "2H45M", "routes": [ { "air_segment_key": "SEG_1ARUH2_CDGYUL_1171", "origin": "CDG", "departure_time": "2026-10-05T14:10", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YUL", "arrival_time": "2026-10-05T15:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "871" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_YULYYZ_1172", "origin": "YUL", "departure_time": "2026-10-05T18:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "489" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-199-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H5M", "transit_time": "1H5M", "routes": [ { "air_segment_key": "SEG_1ARUH2_YYZMUC_2221", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1ARUH2_MUCARN_2222", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9589" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9589" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:10YUL2026-10-05T15:45YUL2026-10-05T18:30YYZ2026-10-05T19:53YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1ARUH2_2989752089_1", "OwnerCode": "1ARUH2", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1ARUH2_2989752089", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-2225.45", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1ARUH2" } } ], "price": { "currency": "SEK", "total": 22411.36, "gross_total": 2225.45, "base_fare": 16547.42, "tax": 5863.94, "sell": { "currency": "SEK", "total": 22411.36, "base_fare": 16547.42, "tax": 5863.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMxMC40NSwiYmFzZV9mYXJlIjoxNzA1LjkyLCJ0YXgiOjYwNC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjUuNDUsImJhc2VfZmFyZSI6MTYyMC45MiwidGF4Ijo2MDQuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNS40NSwiYmFzZV9mYXJlIjoxNjIwLjkyLCJ0YXgiOjYwNC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22411.36, "base_fare": 16547.42, "tax": 5863.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "15722.92", "tax": "5863.94", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22411.36, "base_fare": 16547.42, "tax": 5863.94, "gross": { "base_fare": "15722.92", "tax": "5863.94", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMTAuNDUiLCJiYXNlX2ZhcmUiOiIxNzA1LjkyIiwidGF4IjoiNjA0LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjI1LjQ1IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2MjAuOTIiLCJ0YXgiOiI2MDQuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjI1LjQ1IiwiYmFzZV9mYXJlIjoiMTYyMC45MiIsInRheCI6IjYwNC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjI1LjQ1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 22411.36, "calendar_total_sell": 22411.36, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22411.36, "filter": { "id": "F1BT00023-199", "price": 22411.36, "gross_total": 2225.45, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "AC", "carrier_marketing": "AC", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "STANDARD", "connecting_airport": [ "YUL", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051410yul202610051545871yul202610051830yyz202610051953489yyz202610121740muc202610130745836muc202610130850arn2026101311059589", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-200", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1209002966", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-200-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-200-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1AUAE_1209002966_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1209002966", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-900.48", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 9559.16, "gross_total": 900.48, "base_fare": 4989.78, "tax": 4569.38, "sell": { "currency": "SEK", "total": 9559.16, "base_fare": 4989.78, "tax": 4569.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjQ4LCJiYXNlX2ZhcmUiOjUxNC40MSwidGF4Ijo0NzEuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDAuNDgsImJhc2VfZmFyZSI6NDI5LjQxLCJ0YXgiOjQ3MS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDAuNDgsImJhc2VfZmFyZSI6NDI5LjQxLCJ0YXgiOjQ3MS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9559.16, "base_fare": 4989.78, "tax": 4569.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4165.28", "tax": "4569.38", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9559.16, "base_fare": 4989.78, "tax": 4569.38, "gross": { "base_fare": "4165.28", "tax": "4569.38", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS40OCIsImJhc2VfZmFyZSI6IjUxNC40MSIsInRheCI6IjQ3MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOS40MSIsInRheCI6IjQ3MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDAuNDgiLCJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDAuNDgiLCJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTAwLjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9559.16, "calendar_total_sell": 9559.16, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9559.16, "filter": { "id": "F1BT00023-200", "price": 9559.16, "gross_total": 900.48, "journey_duration": "PT23H35M", "journey_duration_seconds": 84900, "layover_duration": "PT23H35M", "layover_duration_seconds": 84900, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-201", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2209002966", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-201-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-201-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1AUAE_2209002966_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2209002966", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-900.48", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 9559.16, "gross_total": 900.48, "base_fare": 4989.78, "tax": 4569.38, "sell": { "currency": "SEK", "total": 9559.16, "base_fare": 4989.78, "tax": 4569.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjQ4LCJiYXNlX2ZhcmUiOjUxNC40MSwidGF4Ijo0NzEuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDAuNDgsImJhc2VfZmFyZSI6NDI5LjQxLCJ0YXgiOjQ3MS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDAuNDgsImJhc2VfZmFyZSI6NDI5LjQxLCJ0YXgiOjQ3MS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9559.16, "base_fare": 4989.78, "tax": 4569.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4165.28", "tax": "4569.38", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9559.16, "base_fare": 4989.78, "tax": 4569.38, "gross": { "base_fare": "4165.28", "tax": "4569.38", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS40OCIsImJhc2VfZmFyZSI6IjUxNC40MSIsInRheCI6IjQ3MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOS40MSIsInRheCI6IjQ3MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDAuNDgiLCJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDAuNDgiLCJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTAwLjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9559.16, "calendar_total_sell": 9559.16, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9559.16, "filter": { "id": "F1BT00023-201", "price": 9559.16, "gross_total": 900.48, "journey_duration": "PT1D0H35M", "journey_duration_seconds": 88500, "layover_duration": "PT1D0H35M", "layover_duration_seconds": 88500, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-202", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_3209002966", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-202-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H20M", "transit_time": "22H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_111", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_112", "origin": "KEF", "departure_time": "2026-10-06T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-06T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-202-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-06T17:05YYZ2026-10-06T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1AUAE_3209002966_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_3209002966", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-900.48", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 9559.16, "gross_total": 900.48, "base_fare": 4989.78, "tax": 4569.38, "sell": { "currency": "SEK", "total": 9559.16, "base_fare": 4989.78, "tax": 4569.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjQ4LCJiYXNlX2ZhcmUiOjUxNC40MSwidGF4Ijo0NzEuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDAuNDgsImJhc2VfZmFyZSI6NDI5LjQxLCJ0YXgiOjQ3MS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDAuNDgsImJhc2VfZmFyZSI6NDI5LjQxLCJ0YXgiOjQ3MS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 9559.16, "base_fare": 4989.78, "tax": 4569.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4165.28", "tax": "4569.38", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 9559.16, "base_fare": 4989.78, "tax": 4569.38, "gross": { "base_fare": "4165.28", "tax": "4569.38", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS40OCIsImJhc2VfZmFyZSI6IjUxNC40MSIsInRheCI6IjQ3MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyOS40MSIsInRheCI6IjQ3MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDAuNDgiLCJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI5MDAuNDgiLCJiYXNlX2ZhcmUiOiI0MjkuNDEiLCJ0YXgiOiI0NzEuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6OTAwLjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 9559.16, "calendar_total_sell": 9559.16, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 9559.16, "filter": { "id": "F1BT00023-202", "price": 9559.16, "gross_total": 900.48, "journey_duration": "PT1D3H0M", "journey_duration_seconds": 97200, "layover_duration": "PT1D3H0M", "layover_duration_seconds": 97200, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610061705yyz202610061910603yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-203", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1739384544", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-203-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-203-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1AUAE_1739384544_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1739384544", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1140.91", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 11891.33, "gross_total": 1140.91, "base_fare": 7348.43, "tax": 4542.9, "sell": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS45MSwiYmFzZV9mYXJlIjo3NTcuNTcsInRheCI6NDY4LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC45MSwiYmFzZV9mYXJlIjo2NzIuNTcsInRheCI6NDY4LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDAuOTEsImJhc2VfZmFyZSI6NjcyLjU3LCJ0YXgiOjQ2OC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjUuOTEiLCJiYXNlX2ZhcmUiOiI3NTcuNTciLCJ0YXgiOiI0NjguMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE0MC45MSIsImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuOTEiLCJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11891.33, "calendar_total_sell": 11891.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11891.33, "filter": { "id": "F1BT00023-203", "price": 11891.33, "gross_total": 1140.91, "journey_duration": "PT2H30M", "journey_duration_seconds": 9000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-204", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2739384544", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-204-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-204-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1AUAE_2739384544_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2739384544", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1140.91", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 11891.33, "gross_total": 1140.91, "base_fare": 7348.43, "tax": 4542.9, "sell": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS45MSwiYmFzZV9mYXJlIjo3NTcuNTcsInRheCI6NDY4LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC45MSwiYmFzZV9mYXJlIjo2NzIuNTcsInRheCI6NDY4LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDAuOTEsImJhc2VfZmFyZSI6NjcyLjU3LCJ0YXgiOjQ2OC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjUuOTEiLCJiYXNlX2ZhcmUiOiI3NTcuNTciLCJ0YXgiOiI0NjguMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE0MC45MSIsImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuOTEiLCJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11891.33, "calendar_total_sell": 11891.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11891.33, "filter": { "id": "F1BT00023-204", "price": 11891.33, "gross_total": 1140.91, "journey_duration": "PT3H30M", "journey_duration_seconds": 12600, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-205", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_3739384544", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-205-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_121", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_122", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-205-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1AUAE_3739384544_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_3739384544", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1140.91", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 11891.33, "gross_total": 1140.91, "base_fare": 7348.43, "tax": 4542.9, "sell": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS45MSwiYmFzZV9mYXJlIjo3NTcuNTcsInRheCI6NDY4LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC45MSwiYmFzZV9mYXJlIjo2NzIuNTcsInRheCI6NDY4LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDAuOTEsImJhc2VfZmFyZSI6NjcyLjU3LCJ0YXgiOjQ2OC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjUuOTEiLCJiYXNlX2ZhcmUiOiI3NTcuNTciLCJ0YXgiOiI0NjguMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE0MC45MSIsImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuOTEiLCJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11891.33, "calendar_total_sell": 11891.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11891.33, "filter": { "id": "F1BT00023-205", "price": 11891.33, "gross_total": 1140.91, "journey_duration": "PT5H55M", "journey_duration_seconds": 21300, "layover_duration": "PT5H55M", "layover_duration_seconds": 21300, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-206", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1871682073", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-206-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-206-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_211", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_212", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M9", "name": "7M9", "picture": "7M9.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1AUAE_1871682073_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1871682073", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1140.91", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 11891.33, "gross_total": 1140.91, "base_fare": 7348.43, "tax": 4542.9, "sell": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS45MSwiYmFzZV9mYXJlIjo3NTcuNTcsInRheCI6NDY4LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC45MSwiYmFzZV9mYXJlIjo2NzIuNTcsInRheCI6NDY4LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDAuOTEsImJhc2VfZmFyZSI6NjcyLjU3LCJ0YXgiOjQ2OC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjUuOTEiLCJiYXNlX2ZhcmUiOiI3NTcuNTciLCJ0YXgiOiI0NjguMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE0MC45MSIsImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuOTEiLCJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11891.33, "calendar_total_sell": 11891.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11891.33, "filter": { "id": "F1BT00023-206", "price": 11891.33, "gross_total": 1140.91, "journey_duration": "PT2H45M", "journey_duration_seconds": 9900, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-207", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2871682073", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-207-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-207-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_221", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_222", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1AUAE_2871682073_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2871682073", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1140.91", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 11891.33, "gross_total": 1140.91, "base_fare": 7348.43, "tax": 4542.9, "sell": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS45MSwiYmFzZV9mYXJlIjo3NTcuNTcsInRheCI6NDY4LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC45MSwiYmFzZV9mYXJlIjo2NzIuNTcsInRheCI6NDY4LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDAuOTEsImJhc2VfZmFyZSI6NjcyLjU3LCJ0YXgiOjQ2OC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjUuOTEiLCJiYXNlX2ZhcmUiOiI3NTcuNTciLCJ0YXgiOiI0NjguMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE0MC45MSIsImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuOTEiLCJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11891.33, "calendar_total_sell": 11891.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11891.33, "filter": { "id": "F1BT00023-207", "price": 11891.33, "gross_total": 1140.91, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-208", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_3871682073", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-208-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H30M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGKEF_131", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFYYZ_132", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-208-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZKEF_231", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_KEFARN_232", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "LIGHT", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1AUAE_3871682073_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_3871682073", "FareBasisCode": "LJ2QSELT", "FareTypeCode": "RP-1140.91", "class": { "CabinType": { "CabinTypeCode": "LIGHT", "CabinTypeName": "ECONOMY LIGHT" }, "Code": "LIGHT", "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "CHECKED BAG UP TO 23KG", "URL": [] }, { "DescText": "ALCOHOLIC DRINK", "URL": [] }, { "DescText": "NON ALCOHOLIC DRINK", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "USB POWER", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_1_1AUAE" } } ], "price": { "currency": "SEK", "total": 11891.33, "gross_total": 1140.91, "base_fare": 7348.43, "tax": 4542.9, "sell": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS45MSwiYmFzZV9mYXJlIjo3NTcuNTcsInRheCI6NDY4LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC45MSwiYmFzZV9mYXJlIjo2NzIuNTcsInRheCI6NDY4LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDAuOTEsImJhc2VfZmFyZSI6NjcyLjU3LCJ0YXgiOjQ2OC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 11891.33, "base_fare": 7348.43, "tax": 4542.9, "gross": { "base_fare": "6523.93", "tax": "4542.90", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjUuOTEiLCJiYXNlX2ZhcmUiOiI3NTcuNTciLCJ0YXgiOiI0NjguMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTE0MC45MSIsImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3Mi41NyIsInRheCI6IjQ2OC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuOTEiLCJiYXNlX2ZhcmUiOiI2NzIuNTciLCJ0YXgiOiI0NjguMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTE0MC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 11891.33, "calendar_total_sell": 11891.33, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 11891.33, "filter": { "id": "F1BT00023-208", "price": 11891.33, "gross_total": 1140.91, "journey_duration": "PT6H10M", "journey_duration_seconds": 22200, "layover_duration": "PT6H10M", "layover_duration_seconds": 22200, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122045kef202610130620602kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-209", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1949905905", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LO", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-209-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H0M", "transit_time": "16H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGWAW_141", "origin": "CDG", "departure_time": "2026-10-05T19:45", "origin_terminal": "2D", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "WAW", "arrival_time": "2026-10-05T22:05", "destination_terminal": "Array", "destination_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "7M8", "name": "7M8", "picture": "7M8.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "336" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "336" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_WAWYYZ_142", "origin": "WAW", "departure_time": "2026-10-06T14:05", "origin_terminal": "Array", "origin_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "destination": "YYZ", "arrival_time": "2026-10-06T17:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT16H00M", "lay_over_date": "2026-10-05", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "41" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "41" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-209-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H40M", "transit_time": "18H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZWAW_241", "origin": "YYZ", "departure_time": "2026-10-12T22:50", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "WAW", "arrival_time": "2026-10-13T13:25", "destination_terminal": "Array", "destination_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "46" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "46" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1AUAE_WAWARN_242", "origin": "WAW", "departure_time": "2026-10-14T08:05", "origin_terminal": "Array", "origin_airport": { "name": "Warsaw Chopin Airport", "city": "Warsaw", "country": "Poland", "timezone": "Europe\/Warsaw" }, "destination": "ARN", "arrival_time": "2026-10-14T09:50", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT18H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "295", "name": "295", "picture": "295.png" }, "operating": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "453" }, "marketing": { "carrier": "LO", "carrier_name": "LOT - Polish Airlines", "carrier_logo": "LO.png", "flight_number": "453" }, "booking_class": { "cabin_class": "ECONOMY NO BAG", "cabin_code": "ECONOBAG", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T19:45WAW2026-10-05T22:05WAW2026-10-06T14:05YYZ2026-10-06T17:20YYZ2026-10-12T22:50WAW2026-10-13T13:25WAW2026-10-14T08:05ARN2026-10-14T09:50", "OfferItemData": [ { "OfferItemID": "1AUAE_1949905905_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1949905905", "FareBasisCode": "SA00ENB", "FareTypeCode": "RP-1342.14", "class": { "CabinType": { "CabinTypeCode": "ECONOBAG", "CabinTypeName": "ECONOMY NO BAG" }, "Code": "ECONOBAG", "Name": "ECONOMY NO BAG", "Desc": [ { "DescText": "1ST STANDARD PC FOR NOBAG FARE", "URL": [] }, { "DescText": "OVERSIZE BAG", "URL": [] }, { "DescText": "PRE RESERVED SEAT ASSIGNMENT", "URL": [] }, { "DescText": "HOT DINNER", "URL": [] }, { "DescText": "COMPLIMENTARY FOOD AND BEV", "URL": [] }, { "DescText": "UPGRADE MEAL", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_2_1AUAE" } } ], "price": { "currency": "SEK", "total": 13843.26, "gross_total": 1342.14, "base_fare": 8402.24, "tax": 5441.02, "sell": { "currency": "SEK", "total": 13843.26, "base_fare": 8402.24, "tax": 5441.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4xNCwiYmFzZV9mYXJlIjo4NjYuMjEsInRheCI6NTYwLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0Mi4xNCwiYmFzZV9mYXJlIjo3ODEuMjEsInRheCI6NTYwLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDIuMTQsImJhc2VfZmFyZSI6NzgxLjIxLCJ0YXgiOjU2MC45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 13843.26, "base_fare": 8402.24, "tax": 5441.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7577.74", "tax": "5441.02", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 13843.26, "base_fare": 8402.24, "tax": 5441.02, "gross": { "base_fare": "7577.74", "tax": "5441.02", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMTQiLCJiYXNlX2ZhcmUiOiI4NjYuMjEiLCJ0YXgiOiI1NjAuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuMjEiLCJ0YXgiOiI1NjAuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0Mi4xNCIsImJhc2VfZmFyZSI6Ijc4MS4yMSIsInRheCI6IjU2MC45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4MS4yMSIsInRheCI6IjU2MC45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDIuMTQiLCJiYXNlX2ZhcmUiOiI3ODEuMjEiLCJ0YXgiOiI1NjAuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM0Mi4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "LO", "calendar_total_currency": "SEK", "calendar_total_price": 13843.26, "calendar_total_sell": 13843.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13843.26, "filter": { "id": "F1BT00023-209", "price": 13843.26, "gross_total": 1342.14, "journey_duration": "PT1D10H40M", "journey_duration_seconds": 124800, "layover_duration": "PT1D10H40M", "layover_duration_seconds": 124800, "carrier_operating": "LO", "carrier_marketing": "LO", "aircraft": "7M8", "aircraft_name": "7M8", "cabin_class": "ECONOMY NO BAG", "connecting_airport": [ "WAW" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T09:50", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051945waw202610052205336waw202610061405yyz20261006172041yyz202610122250waw20261013132546waw202610140805arn202610140950453", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-210", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1805464326", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-210-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGEWR_151", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "4847" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "4847" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_EWRYYZ_152", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-210-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_251", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_252", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1805464326_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1805464326", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1400.68", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14411.1, "gross_total": 1400.68, "base_fare": 8151.3, "tax": 6259.8, "sell": { "currency": "SEK", "total": 14411.1, "base_fare": 8151.3, "tax": 6259.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS42OCwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjQ1LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMC42OCwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjQ1LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDAuNjgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY0NS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14411.1, "base_fare": 8151.3, "tax": 6259.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6259.80", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14411.1, "base_fare": 8151.3, "tax": 6259.8, "gross": { "base_fare": "7326.80", "tax": "6259.80", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODUuNjgiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NDUuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NDUuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMC42OCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY0NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY0NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDAuNjgiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NDUuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwMC42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14411.1, "calendar_total_sell": 14411.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14411.1, "filter": { "id": "F1BT00023-210", "price": 14411.1, "gross_total": 1400.68, "journey_duration": "PT4H40M", "journey_duration_seconds": 16800, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "777", "aircraft_name": "777", "cabin_class": "STANDARD", "connecting_airport": [ "EWR", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr2026100511554847ewr202610051435yyz2026100516151507yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-211", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1783182671", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LX", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-211-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H55M", "transit_time": "12H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGZRH_161", "origin": "CDG", "departure_time": "2026-10-05T19:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T21:00", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "645" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "645" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_ZRHYYZ_162", "origin": "ZRH", "departure_time": "2026-10-06T09:55", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "YYZ", "arrival_time": "2026-10-06T12:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "Array", "distance": null, "lay_over": "PT12H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "80" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "80" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-211-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT9H5M", "transit_time": "9H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_YTZYUL_261", "origin": "YTZ", "departure_time": "2026-10-12T12:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T13:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "4862" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "4862" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_YULZRH_262", "origin": "YUL", "departure_time": "2026-10-12T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "ZRH", "arrival_time": "2026-10-13T06:10", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "2026-10-12", "aircraft": { "code": "343", "name": "343", "picture": "343.png" }, "operating": { "carrier": "WK", "carrier_name": "Edelweiss Air", "carrier_logo": "WK.png", "flight_number": "87" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "87" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_ZRHARN_263", "origin": "ZRH", "departure_time": "2026-10-13T12:20", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "ARN", "arrival_time": "2026-10-13T14:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T19:40ZRH2026-10-05T21:00ZRH2026-10-06T09:55YYZ2026-10-06T12:50YTZ2026-10-12T12:30YUL2026-10-12T13:45YUL2026-10-12T16:40ZRH2026-10-13T06:10ZRH2026-10-13T12:20ARN2026-10-13T14:45", "OfferItemData": [ { "OfferItemID": "1AUAE_1783182671_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1783182671", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1414.3", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "EXTRA LEGROOM SEAT RESERVATION", "URL": [] }, { "DescText": "CATERING ON EUROPE AND CAI FLT", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_4_1AUAE" } } ], "price": { "currency": "SEK", "total": 14543.21, "gross_total": 1414.3, "base_fare": 8151.3, "tax": 6391.91, "sell": { "currency": "SEK", "total": 14543.21, "base_fare": 8151.3, "tax": 6391.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5OS4zLCJiYXNlX2ZhcmUiOjg0MC4zNCwidGF4Ijo2NTguOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDE0LjMsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY1OC45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDE0LjMsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY1OC45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14543.21, "base_fare": 8151.3, "tax": 6391.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6391.91", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14543.21, "base_fare": 8151.3, "tax": 6391.91, "gross": { "base_fare": "7326.80", "tax": "6391.91", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTkuMzAiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NTguOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NTguOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxNC4zMCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY1OC45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY1OC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMzAiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NTguOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxNC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 14543.21, "calendar_total_sell": 14543.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14543.21, "filter": { "id": "F1BT00023-211", "price": 14543.21, "gross_total": 1414.3, "journey_duration": "PT22H0M", "journey_duration_seconds": 79200, "layover_duration": "PT22H0M", "layover_duration_seconds": 79200, "carrier_operating": "LX", "carrier_marketing": "LX", "aircraft": "32N", "aircraft_name": "32N", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "ZRH", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051940zrh202610052100645zrh202610060955yyz20261006125080ytz202610121230yul2026101213454862yul202610121640zrh20261013061087zrh202610131220arn2026101314451250", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-212", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1230494568", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-212-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-212-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_251", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_252", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1230494568_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1230494568", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1425.19", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14648.85, "gross_total": 1425.19, "base_fare": 8151.3, "tax": 6497.55, "sell": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxMC4xOSwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjY5Ljg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS4xOSwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjY5Ljg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjUuMTksImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY2OS44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTAuMTkiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NjkuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNS4xOSIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuMTkiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14648.85, "calendar_total_sell": 14648.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14648.85, "filter": { "id": "F1BT00023-212", "price": 14648.85, "gross_total": 1425.19, "journey_duration": "PT3H25M", "journey_duration_seconds": 12300, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-213", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2230494568", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-213-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-213-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_251", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_252", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_2230494568_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2230494568", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1425.19", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14648.85, "gross_total": 1425.19, "base_fare": 8151.3, "tax": 6497.55, "sell": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxMC4xOSwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjY5Ljg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS4xOSwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjY5Ljg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjUuMTksImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY2OS44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTAuMTkiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NjkuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNS4xOSIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuMTkiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14648.85, "calendar_total_sell": 14648.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14648.85, "filter": { "id": "F1BT00023-213", "price": 14648.85, "gross_total": 1425.19, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-214", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1798623996", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-214-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-214-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_271", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_272", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1798623996_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1798623996", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1425.19", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14648.85, "gross_total": 1425.19, "base_fare": 8151.3, "tax": 6497.55, "sell": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxMC4xOSwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjY5Ljg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS4xOSwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjY5Ljg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjUuMTksImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY2OS44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTAuMTkiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NjkuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNS4xOSIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuMTkiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14648.85, "calendar_total_sell": 14648.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14648.85, "filter": { "id": "F1BT00023-214", "price": 14648.85, "gross_total": 1425.19, "journey_duration": "PT5H50M", "journey_duration_seconds": 21000, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-215", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2798623996", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-215-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-215-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_271", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_272", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_2798623996_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2798623996", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1425.19", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14648.85, "gross_total": 1425.19, "base_fare": 8151.3, "tax": 6497.55, "sell": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxMC4xOSwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjY5Ljg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS4xOSwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjY5Ljg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjUuMTksImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY2OS44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14648.85, "base_fare": 8151.3, "tax": 6497.55, "gross": { "base_fare": "7326.80", "tax": "6497.55", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTAuMTkiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NjkuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNS4xOSIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY2OS44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuMTkiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NjkuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14648.85, "calendar_total_sell": 14648.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14648.85, "filter": { "id": "F1BT00023-215", "price": 14648.85, "gross_total": 1425.19, "journey_duration": "PT6H30M", "journey_duration_seconds": 23400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-216", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1597594538", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-216-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGMUC_191", "origin": "CDG", "departure_time": "2026-10-05T12:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "MUC", "arrival_time": "2026-10-05T13:30", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2229" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2229" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCYYZ_192", "origin": "MUC", "departure_time": "2026-10-05T15:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-05", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "494" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "494" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-216-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:00MUC2026-10-05T13:30MUC2026-10-05T15:50YYZ2026-10-05T18:30YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1597594538_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1597594538", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1427.91", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14675.23, "gross_total": 1427.91, "base_fare": 8151.3, "tax": 6523.93, "sell": { "currency": "SEK", "total": 14675.23, "base_fare": 8151.3, "tax": 6523.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxMi45MSwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjcyLjU3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy45MSwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjcyLjU3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjcuOTEsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY3Mi41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14675.23, "base_fare": 8151.3, "tax": 6523.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6523.93", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14675.23, "base_fare": 8151.3, "tax": 6523.93, "gross": { "base_fare": "7326.80", "tax": "6523.93", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTIuOTEiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2NzIuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NzIuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyNy45MSIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY3Mi41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY3Mi41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuOTEiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2NzIuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyNy45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14675.23, "calendar_total_sell": 14675.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14675.23, "filter": { "id": "F1BT00023-216", "price": 14675.23, "gross_total": 1427.91, "journey_duration": "PT4H20M", "journey_duration_seconds": 15600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "32A", "aircraft_name": "32A", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051200muc2026100513302229muc202610051550yyz202610051830494yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-217", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1188543849", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-217-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-217-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1188543849_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1188543849", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1436.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14754.48, "gross_total": 1436.08, "base_fare": 8151.3, "tax": 6603.18, "sell": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4wOCwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjgwLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4wOCwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjgwLjc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MzYuMDgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4MC43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMDgiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2ODAuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzNi4wOCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMDgiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14754.48, "calendar_total_sell": 14754.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14754.48, "filter": { "id": "F1BT00023-217", "price": 14754.48, "gross_total": 1436.08, "journey_duration": "PT3H25M", "journey_duration_seconds": 12300, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-218", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2188543849", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-218-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-218-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_2188543849_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2188543849", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1436.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14754.48, "gross_total": 1436.08, "base_fare": 8151.3, "tax": 6603.18, "sell": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4wOCwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjgwLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4wOCwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjgwLjc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MzYuMDgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4MC43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMDgiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2ODAuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzNi4wOCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMDgiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14754.48, "calendar_total_sell": 14754.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14754.48, "filter": { "id": "F1BT00023-218", "price": 14754.48, "gross_total": 1436.08, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-219", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1984255467", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-219-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-219-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1984255467_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1984255467", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1436.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14754.48, "gross_total": 1436.08, "base_fare": 8151.3, "tax": 6603.18, "sell": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4wOCwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjgwLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4wOCwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjgwLjc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MzYuMDgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4MC43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMDgiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2ODAuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzNi4wOCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMDgiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14754.48, "calendar_total_sell": 14754.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14754.48, "filter": { "id": "F1BT00023-219", "price": 14754.48, "gross_total": 1436.08, "journey_duration": "PT5H50M", "journey_duration_seconds": 21000, "layover_duration": "PT5H50M", "layover_duration_seconds": 21000, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-220", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2984255467", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-220-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-220-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_2984255467_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2984255467", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1436.08", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14754.48, "gross_total": 1436.08, "base_fare": 8151.3, "tax": 6603.18, "sell": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4wOCwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjgwLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4wOCwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjgwLjc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MzYuMDgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4MC43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14754.48, "base_fare": 8151.3, "tax": 6603.18, "gross": { "base_fare": "7326.80", "tax": "6603.18", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMDgiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2ODAuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzNi4wOCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4MC43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMDgiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODAuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzNi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14754.48, "calendar_total_sell": 14754.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14754.48, "filter": { "id": "F1BT00023-220", "price": 14754.48, "gross_total": 1436.08, "journey_duration": "PT6H30M", "journey_duration_seconds": 23400, "layover_duration": "PT6H30M", "layover_duration_seconds": 23400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-221", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1400118968", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-221-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-221-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZBRU_2101", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_BRUARN_2102", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1AUAE_1400118968_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1400118968", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1438.8", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1AUAE" } } ], "price": { "currency": "SEK", "total": 14780.86, "gross_total": 1438.8, "base_fare": 8151.3, "tax": 6629.56, "sell": { "currency": "SEK", "total": 14780.86, "base_fare": 8151.3, "tax": 6629.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMy44LCJiYXNlX2ZhcmUiOjg0MC4zNCwidGF4Ijo2ODMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDM4LjgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4My40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDM4LjgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14780.86, "base_fare": 8151.3, "tax": 6629.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6629.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14780.86, "base_fare": 8151.3, "tax": 6629.56, "gross": { "base_fare": "7326.80", "tax": "6629.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjMuODAiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2ODMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzOC44MCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4My40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzguODAiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzOC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14780.86, "calendar_total_sell": 14780.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14780.86, "filter": { "id": "F1BT00023-221", "price": 14780.86, "gross_total": 1438.8, "journey_duration": "PT3H25M", "journey_duration_seconds": 12300, "layover_duration": "PT3H25M", "layover_duration_seconds": 12300, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-222", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2400118968", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-222-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-222-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZBRU_2101", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_BRUARN_2102", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1AUAE_2400118968_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2400118968", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1438.8", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1AUAE" } } ], "price": { "currency": "SEK", "total": 14780.86, "gross_total": 1438.8, "base_fare": 8151.3, "tax": 6629.56, "sell": { "currency": "SEK", "total": 14780.86, "base_fare": 8151.3, "tax": 6629.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMy44LCJiYXNlX2ZhcmUiOjg0MC4zNCwidGF4Ijo2ODMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDM4LjgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4My40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDM4LjgsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY4My40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14780.86, "base_fare": 8151.3, "tax": 6629.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6629.56", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14780.86, "base_fare": 8151.3, "tax": 6629.56, "gross": { "base_fare": "7326.80", "tax": "6629.56", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjMuODAiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2ODMuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQzOC44MCIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4My40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY4My40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzguODAiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2ODMuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQzOC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14780.86, "calendar_total_sell": 14780.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14780.86, "filter": { "id": "F1BT00023-222", "price": 14780.86, "gross_total": 1438.8, "journey_duration": "PT4H5M", "journey_duration_seconds": 14700, "layover_duration": "PT4H5M", "layover_duration_seconds": 14700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-223", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1406748241", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-223-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-223-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2111", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2112", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_1406748241_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1406748241", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1446.97", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14860.11, "gross_total": 1446.97, "base_fare": 8151.3, "tax": 6708.81, "sell": { "currency": "SEK", "total": 14860.11, "base_fare": 8151.3, "tax": 6708.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMS45NywiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjkxLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0Ni45NywiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjkxLjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDYuOTcsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY5MS42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14860.11, "base_fare": 8151.3, "tax": 6708.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6708.81", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14860.11, "base_fare": 8151.3, "tax": 6708.81, "gross": { "base_fare": "7326.80", "tax": "6708.81", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzEuOTciLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2OTEuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ0Ni45NyIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY5MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY5MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDYuOTciLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ0Ni45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14860.11, "calendar_total_sell": 14860.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14860.11, "filter": { "id": "F1BT00023-223", "price": 14860.11, "gross_total": 1446.97, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-224", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2406748241", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-224-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-224-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2111", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2112", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_2406748241_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2406748241", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1446.97", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 14860.11, "gross_total": 1446.97, "base_fare": 8151.3, "tax": 6708.81, "sell": { "currency": "SEK", "total": 14860.11, "base_fare": 8151.3, "tax": 6708.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMS45NywiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NjkxLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0Ni45NywiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NjkxLjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDYuOTcsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjY5MS42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14860.11, "base_fare": 8151.3, "tax": 6708.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6708.81", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14860.11, "base_fare": 8151.3, "tax": 6708.81, "gross": { "base_fare": "7326.80", "tax": "6708.81", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzEuOTciLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI2OTEuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ0Ni45NyIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY5MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjY5MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDYuOTciLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ0Ni45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14860.11, "calendar_total_sell": 14860.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14860.11, "filter": { "id": "F1BT00023-224", "price": 14860.11, "gross_total": 1446.97, "journey_duration": "PT6H0M", "journey_duration_seconds": 21600, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-225", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1744885753", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-225-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-225-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_1744885753_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1744885753", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1457.86", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14965.74, "gross_total": 1457.86, "base_fare": 8151.3, "tax": 6814.44, "sell": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi44NiwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1Ny44NiwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NTcuODYsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuODYiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ1Ny44NiIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTcuODYiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1Ny44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14965.74, "calendar_total_sell": 14965.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14965.74, "filter": { "id": "F1BT00023-225", "price": 14965.74, "gross_total": 1457.86, "journey_duration": "PT3H50M", "journey_duration_seconds": 13800, "layover_duration": "PT3H50M", "layover_duration_seconds": 13800, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-226", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2744885753", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-226-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-226-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_2744885753_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2744885753", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1457.86", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14965.74, "gross_total": 1457.86, "base_fare": 8151.3, "tax": 6814.44, "sell": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi44NiwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1Ny44NiwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NTcuODYsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuODYiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ1Ny44NiIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTcuODYiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1Ny44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14965.74, "calendar_total_sell": 14965.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14965.74, "filter": { "id": "F1BT00023-226", "price": 14965.74, "gross_total": 1457.86, "journey_duration": "PT4H30M", "journey_duration_seconds": 16200, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-227", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_3744885753", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-227-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-227-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1AUAE_3744885753_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_3744885753", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1457.86", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14965.74, "gross_total": 1457.86, "base_fare": 8151.3, "tax": 6814.44, "sell": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi44NiwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1Ny44NiwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NTcuODYsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuODYiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ1Ny44NiIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTcuODYiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1Ny44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14965.74, "calendar_total_sell": 14965.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14965.74, "filter": { "id": "F1BT00023-227", "price": 14965.74, "gross_total": 1457.86, "journey_duration": "PT6H35M", "journey_duration_seconds": 23700, "layover_duration": "PT6H35M", "layover_duration_seconds": 23700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-228", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_4744885753", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-228-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-228-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1AUAE_4744885753_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_4744885753", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1457.86", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14965.74, "gross_total": 1457.86, "base_fare": 8151.3, "tax": 6814.44, "sell": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi44NiwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1Ny44NiwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NTcuODYsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuODYiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ1Ny44NiIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTcuODYiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1Ny44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14965.74, "calendar_total_sell": 14965.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14965.74, "filter": { "id": "F1BT00023-228", "price": 14965.74, "gross_total": 1457.86, "journey_duration": "PT7H15M", "journey_duration_seconds": 26100, "layover_duration": "PT7H15M", "layover_duration_seconds": 26100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-229", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1698279594", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-229-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-229-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_1698279594_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1698279594", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1457.86", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14965.74, "gross_total": 1457.86, "base_fare": 8151.3, "tax": 6814.44, "sell": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi44NiwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1Ny44NiwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NTcuODYsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuODYiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ1Ny44NiIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTcuODYiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1Ny44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14965.74, "calendar_total_sell": 14965.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14965.74, "filter": { "id": "F1BT00023-229", "price": 14965.74, "gross_total": 1457.86, "journey_duration": "PT5H20M", "journey_duration_seconds": 19200, "layover_duration": "PT5H20M", "layover_duration_seconds": 19200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-230", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2698279594", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-230-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-230-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_2698279594_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2698279594", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1457.86", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 14965.74, "gross_total": 1457.86, "base_fare": 8151.3, "tax": 6814.44, "sell": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi44NiwiYmFzZV9mYXJlIjo4NDAuMzQsInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1Ny44NiwiYmFzZV9mYXJlIjo3NTUuMzQsInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NTcuODYsImJhc2VfZmFyZSI6NzU1LjM0LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14965.74, "base_fare": 8151.3, "tax": 6814.44, "gross": { "base_fare": "7326.80", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuODYiLCJiYXNlX2ZhcmUiOiI4NDAuMzQiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ1Ny44NiIsImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc1NS4zNCIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTcuODYiLCJiYXNlX2ZhcmUiOiI3NTUuMzQiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ1Ny44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 14965.74, "calendar_total_sell": 14965.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14965.74, "filter": { "id": "F1BT00023-230", "price": 14965.74, "gross_total": 1457.86, "journey_duration": "PT6H0M", "journey_duration_seconds": 21600, "layover_duration": "PT6H0M", "layover_duration_seconds": 21600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-231", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1220171766", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-231-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-231-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_251", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9614" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9614" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_252", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1220171766_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1220171766", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1517.36", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 15542.9, "gross_total": 1517.36, "base_fare": 9230.33, "tax": 6312.57, "sell": { "currency": "SEK", "total": 15542.9, "base_fare": 9230.33, "tax": 6312.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMi4zNiwiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjUwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNy4zNiwiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjUwLjc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTcuMzYsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY1MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15542.9, "base_fare": 9230.33, "tax": 6312.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6312.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15542.9, "base_fare": 9230.33, "tax": 6312.57, "gross": { "base_fare": "8405.83", "tax": "6312.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDIuMzYiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2NTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxNy4zNiIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY1MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY1MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTcuMzYiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15542.9, "calendar_total_sell": 15542.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15542.9, "filter": { "id": "F1BT00023-231", "price": 15542.9, "gross_total": 1517.36, "journey_duration": "PT3H15M", "journey_duration_seconds": 11700, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122020muc2026101310109614muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-232", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1851106755", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-232-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-232-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_271", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "836" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_272", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9293" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1851106755_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1851106755", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1517.36", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 15542.9, "gross_total": 1517.36, "base_fare": 9230.33, "tax": 6312.57, "sell": { "currency": "SEK", "total": 15542.9, "base_fare": 9230.33, "tax": 6312.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMi4zNiwiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjUwLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNy4zNiwiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjUwLjc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTcuMzYsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY1MC43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15542.9, "base_fare": 9230.33, "tax": 6312.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6312.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15542.9, "base_fare": 9230.33, "tax": 6312.57, "gross": { "base_fare": "8405.83", "tax": "6312.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDIuMzYiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2NTAuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxNy4zNiIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY1MC43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY1MC43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTcuMzYiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NTAuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUxNy4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15542.9, "calendar_total_sell": 15542.9, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15542.9, "filter": { "id": "F1BT00023-232", "price": 15542.9, "gross_total": 1517.36, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121740muc202610130745836muc202610131210arn2026101314259293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-233", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1978402015", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-233-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-233-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_281", "origin": "YYZ", "departure_time": "2026-10-12T20:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T10:10", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "495" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_282", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T20:20MUC2026-10-13T10:10MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1978402015_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1978402015", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1528.25", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15648.53, "gross_total": 1528.25, "base_fare": 9230.33, "tax": 6418.2, "sell": { "currency": "SEK", "total": 15648.53, "base_fare": 9230.33, "tax": 6418.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMy4yNSwiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjYxLjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4yNSwiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjYxLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MjguMjUsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY2MS42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15648.53, "base_fare": 9230.33, "tax": 6418.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6418.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15648.53, "base_fare": 9230.33, "tax": 6418.2, "gross": { "base_fare": "8405.83", "tax": "6418.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTMuMjUiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2NjEuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NjEuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUyOC4yNSIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY2MS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY2MS42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMjUiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NjEuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUyOC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15648.53, "calendar_total_sell": 15648.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15648.53, "filter": { "id": "F1BT00023-233", "price": 15648.53, "gross_total": 1528.25, "journey_duration": "PT3H15M", "journey_duration_seconds": 11700, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122020muc202610131010495muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-234", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1349053123", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-234-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-234-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H25M", "transit_time": "4H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZMUC_291", "origin": "YYZ", "departure_time": "2026-10-12T17:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6791" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6791" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_292", "origin": "MUC", "departure_time": "2026-10-13T12:10", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "2416" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T17:40MUC2026-10-13T07:45MUC2026-10-13T12:10ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1349053123_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1349053123", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1528.25", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15648.53, "gross_total": 1528.25, "base_fare": 9230.33, "tax": 6418.2, "sell": { "currency": "SEK", "total": 15648.53, "base_fare": 9230.33, "tax": 6418.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMy4yNSwiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjYxLjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4yNSwiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjYxLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MjguMjUsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY2MS42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15648.53, "base_fare": 9230.33, "tax": 6418.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6418.20", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15648.53, "base_fare": 9230.33, "tax": 6418.2, "gross": { "base_fare": "8405.83", "tax": "6418.20", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTMuMjUiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2NjEuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NjEuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUyOC4yNSIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY2MS42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY2MS42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMjUiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NjEuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUyOC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15648.53, "calendar_total_sell": 15648.53, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15648.53, "filter": { "id": "F1BT00023-234", "price": 15648.53, "gross_total": 1528.25, "journey_duration": "PT5H40M", "journey_duration_seconds": 20400, "layover_duration": "PT5H40M", "layover_duration_seconds": 20400, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "MUC" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121740muc2026101307456791muc202610131210arn2026101314252416", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-235", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1419624184", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-235-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-235-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZBRU_2101", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_BRUARN_2102", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1AUAE_1419624184_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1419624184", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1530.97", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1AUAE" } } ], "price": { "currency": "SEK", "total": 15674.91, "gross_total": 1530.97, "base_fare": 9230.33, "tax": 6444.58, "sell": { "currency": "SEK", "total": 15674.91, "base_fare": 9230.33, "tax": 6444.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNS45NywiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjY0LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMC45NywiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjY0LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzAuOTcsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY2NC4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15674.91, "base_fare": 9230.33, "tax": 6444.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6444.58", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15674.91, "base_fare": 9230.33, "tax": 6444.58, "gross": { "base_fare": "8405.83", "tax": "6444.58", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTUuOTciLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2NjQuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NjQuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMC45NyIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY2NC4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY2NC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzAuOTciLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NjQuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzMC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15674.91, "calendar_total_sell": 15674.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15674.91, "filter": { "id": "F1BT00023-235", "price": 15674.91, "gross_total": 1530.97, "journey_duration": "PT3H15M", "journey_duration_seconds": 11700, "layover_duration": "PT3H15M", "layover_duration_seconds": 11700, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-236", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1744659567", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-236-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-236-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1AUAE_1744659567_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1744659567", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1534.92", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 15713.22, "gross_total": 1534.92, "base_fare": 9004.41, "tax": 6708.81, "sell": { "currency": "SEK", "total": 15713.22, "base_fare": 9004.41, "tax": 6708.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxOS45MiwiYmFzZV9mYXJlIjo5MjguMjksInRheCI6NjkxLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzNC45MiwiYmFzZV9mYXJlIjo4NDMuMjksInRheCI6NjkxLjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzQuOTIsImJhc2VfZmFyZSI6ODQzLjI5LCJ0YXgiOjY5MS42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15713.22, "base_fare": 9004.41, "tax": 6708.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8179.91", "tax": "6708.81", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15713.22, "base_fare": 9004.41, "tax": 6708.81, "gross": { "base_fare": "8179.91", "tax": "6708.81", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTkuOTIiLCJiYXNlX2ZhcmUiOiI5MjguMjkiLCJ0YXgiOiI2OTEuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzNC45MiIsImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjY5MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjY5MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzQuOTIiLCJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15713.22, "calendar_total_sell": 15713.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15713.22, "filter": { "id": "F1BT00023-236", "price": 15713.22, "gross_total": 1534.92, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-237", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2744659567", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-237-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-237-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2151", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "842" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2152", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9149" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9149" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1AUAE_2744659567_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2744659567", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1534.92", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 15713.22, "gross_total": 1534.92, "base_fare": 9004.41, "tax": 6708.81, "sell": { "currency": "SEK", "total": 15713.22, "base_fare": 9004.41, "tax": 6708.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxOS45MiwiYmFzZV9mYXJlIjo5MjguMjksInRheCI6NjkxLjYzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzNC45MiwiYmFzZV9mYXJlIjo4NDMuMjksInRheCI6NjkxLjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzQuOTIsImJhc2VfZmFyZSI6ODQzLjI5LCJ0YXgiOjY5MS42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15713.22, "base_fare": 9004.41, "tax": 6708.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8179.91", "tax": "6708.81", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15713.22, "base_fare": 9004.41, "tax": 6708.81, "gross": { "base_fare": "8179.91", "tax": "6708.81", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTkuOTIiLCJiYXNlX2ZhcmUiOiI5MjguMjkiLCJ0YXgiOiI2OTEuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzNC45MiIsImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjY5MS42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjY5MS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzQuOTIiLCJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI2OTEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15713.22, "calendar_total_sell": 15713.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15713.22, "filter": { "id": "F1BT00023-237", "price": 15713.22, "gross_total": 1534.92, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122130fra202610131110842fra202610131330arn2026101315359149", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-238", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1107386980", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-238-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-238-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2111", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "840" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2112", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9281" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9281" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "STANDARD", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_1107386980_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1107386980", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1539.14", "class": { "CabinType": { "CabinTypeCode": "STANDARD", "CabinTypeName": "STANDARD" }, "Code": "STANDARD", "Name": "STANDARD", "Desc": [ { "DescText": "PREPAID 2ND CHECKED BAG", "URL": [] }, { "DescText": "MEAL", "URL": [] }, { "DescText": "COMPLIMENTARY MEAL", "URL": [] }, { "DescText": "PRIORITY CHECK IN", "URL": [] }, { "DescText": "BASIC SEAT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_3_1AUAE" } } ], "price": { "currency": "SEK", "total": 15754.16, "gross_total": 1539.14, "base_fare": 9230.33, "tax": 6523.83, "sell": { "currency": "SEK", "total": 15754.16, "base_fare": 9230.33, "tax": 6523.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNC4xNCwiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjcyLjU2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzOS4xNCwiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjcyLjU2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzkuMTQsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY3Mi41Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15754.16, "base_fare": 9230.33, "tax": 6523.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6523.83", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15754.16, "base_fare": 9230.33, "tax": 6523.83, "gross": { "base_fare": "8405.83", "tax": "6523.83", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjQuMTQiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2NzIuNTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NzIuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzOS4xNCIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY3Mi41NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY3Mi41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzkuMTQiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2NzIuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzOS4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15754.16, "calendar_total_sell": 15754.16, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15754.16, "filter": { "id": "F1BT00023-238", "price": 15754.16, "gross_total": 1539.14, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121640fra202610130630840fra202610131025arn2026101312309281", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-239", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1290490650", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-239-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-239-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1AUAE_1290490650_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1290490650", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1545.81", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15818.85, "gross_total": 1545.81, "base_fare": 9004.41, "tax": 6814.44, "sell": { "currency": "SEK", "total": 15818.85, "base_fare": 9004.41, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzMC44MSwiYmFzZV9mYXJlIjo5MjguMjksInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0NS44MSwiYmFzZV9mYXJlIjo4NDMuMjksInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDUuODEsImJhc2VfZmFyZSI6ODQzLjI5LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15818.85, "base_fare": 9004.41, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8179.91", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15818.85, "base_fare": 9004.41, "tax": 6814.44, "gross": { "base_fare": "8179.91", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzAuODEiLCJiYXNlX2ZhcmUiOiI5MjguMjkiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0NS44MSIsImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDUuODEiLCJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0NS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15818.85, "calendar_total_sell": 15818.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15818.85, "filter": { "id": "F1BT00023-239", "price": 15818.85, "gross_total": 1545.81, "journey_duration": "PT3H45M", "journey_duration_seconds": 13500, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-240", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2290490650", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-240-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-240-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H20M", "transit_time": "2H20M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2161", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2162", "origin": "FRA", "departure_time": "2026-10-13T13:30", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T15:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "804" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T13:30ARN2026-10-13T15:35", "OfferItemData": [ { "OfferItemID": "1AUAE_2290490650_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2290490650", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1545.81", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15818.85, "gross_total": 1545.81, "base_fare": 9004.41, "tax": 6814.44, "sell": { "currency": "SEK", "total": 15818.85, "base_fare": 9004.41, "tax": 6814.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzMC44MSwiYmFzZV9mYXJlIjo5MjguMjksInRheCI6NzAyLjUyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0NS44MSwiYmFzZV9mYXJlIjo4NDMuMjksInRheCI6NzAyLjUyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDUuODEsImJhc2VfZmFyZSI6ODQzLjI5LCJ0YXgiOjcwMi41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15818.85, "base_fare": 9004.41, "tax": 6814.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8179.91", "tax": "6814.44", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15818.85, "base_fare": 9004.41, "tax": 6814.44, "gross": { "base_fare": "8179.91", "tax": "6814.44", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzAuODEiLCJiYXNlX2ZhcmUiOiI5MjguMjkiLCJ0YXgiOiI3MDIuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0NS44MSIsImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjcwMi41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg0My4yOSIsInRheCI6IjcwMi41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDUuODEiLCJiYXNlX2ZhcmUiOiI4NDMuMjkiLCJ0YXgiOiI3MDIuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0NS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15818.85, "calendar_total_sell": 15818.85, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15818.85, "filter": { "id": "F1BT00023-240", "price": 15818.85, "gross_total": 1545.81, "journey_duration": "PT4H25M", "journey_duration_seconds": 15900, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T15:35", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122130fra2026101311106779fra202610131330arn202610131535804", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-241", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1111921443", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-241-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-241-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H25M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2121", "origin": "YYZ", "departure_time": "2026-10-12T18:20", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T08:00", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "471" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2122", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T18:20FRA2026-10-13T08:00FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_1111921443_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1111921443", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1550.03", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15859.8, "gross_total": 1550.03, "base_fare": 9230.33, "tax": 6629.47, "sell": { "currency": "SEK", "total": 15859.8, "base_fare": 9230.33, "tax": 6629.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNS4wMywiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjgzLjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1MC4wMywiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjgzLjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTAuMDMsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY4My40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15859.8, "base_fare": 9230.33, "tax": 6629.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6629.47", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15859.8, "base_fare": 9230.33, "tax": 6629.47, "gross": { "base_fare": "8405.83", "tax": "6629.47", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzUuMDMiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2ODMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2ODMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1MC4wMyIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY4My40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY4My40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTAuMDMiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2ODMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15859.8, "calendar_total_sell": 15859.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15859.8, "filter": { "id": "F1BT00023-241", "price": 15859.8, "gross_total": 1550.03, "journey_duration": "PT3H40M", "journey_duration_seconds": 13200, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121820fra202610130800471fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-242", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2111921443", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-242-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-242-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT5H10M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2131", "origin": "YYZ", "departure_time": "2026-10-12T21:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T11:10", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6779" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6779" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2132", "origin": "FRA", "departure_time": "2026-10-13T16:20", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T18:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "806" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T21:30FRA2026-10-13T11:10FRA2026-10-13T16:20ARN2026-10-13T18:25", "OfferItemData": [ { "OfferItemID": "1AUAE_2111921443_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2111921443", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1550.03", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15859.8, "gross_total": 1550.03, "base_fare": 9230.33, "tax": 6629.47, "sell": { "currency": "SEK", "total": 15859.8, "base_fare": 9230.33, "tax": 6629.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNS4wMywiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjgzLjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1MC4wMywiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjgzLjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTAuMDMsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY4My40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15859.8, "base_fare": 9230.33, "tax": 6629.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6629.47", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15859.8, "base_fare": 9230.33, "tax": 6629.47, "gross": { "base_fare": "8405.83", "tax": "6629.47", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzUuMDMiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2ODMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2ODMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1MC4wMyIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY4My40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY4My40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTAuMDMiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2ODMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15859.8, "calendar_total_sell": 15859.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15859.8, "filter": { "id": "F1BT00023-242", "price": 15859.8, "gross_total": 1550.03, "journey_duration": "PT6H25M", "journey_duration_seconds": 23100, "layover_duration": "PT6H25M", "layover_duration_seconds": 23100, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T18:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610122130fra2026101311106779fra202610131620arn202610131825806", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-243", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1325553472", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-243-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H15M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_1101", "origin": "CDG", "departure_time": "2026-10-05T14:35", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T15:50", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1035" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_1102", "origin": "FRA", "departure_time": "2026-10-05T17:05", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:30", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6780" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6780" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-243-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT3H55M", "transit_time": "3H55M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZFRA_2141", "origin": "YYZ", "departure_time": "2026-10-12T16:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "FRA", "arrival_time": "2026-10-13T06:30", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "6789" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "6789" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAARN_2142", "origin": "FRA", "departure_time": "2026-10-13T10:25", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T12:30", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H55M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32A", "name": "32A", "picture": "32A.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "802" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T14:35FRA2026-10-05T15:50FRA2026-10-05T17:05YYZ2026-10-05T19:30YYZ2026-10-12T16:40FRA2026-10-13T06:30FRA2026-10-13T10:25ARN2026-10-13T12:30", "OfferItemData": [ { "OfferItemID": "1AUAE_1325553472_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1325553472", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1550.03", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_6_1AUAE" } } ], "price": { "currency": "SEK", "total": 15859.8, "gross_total": 1550.03, "base_fare": 9230.33, "tax": 6629.47, "sell": { "currency": "SEK", "total": 15859.8, "base_fare": 9230.33, "tax": 6629.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNS4wMywiYmFzZV9mYXJlIjo5NTEuNTgsInRheCI6NjgzLjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1MC4wMywiYmFzZV9mYXJlIjo4NjYuNTgsInRheCI6NjgzLjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTAuMDMsImJhc2VfZmFyZSI6ODY2LjU4LCJ0YXgiOjY4My40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15859.8, "base_fare": 9230.33, "tax": 6629.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8405.83", "tax": "6629.47", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15859.8, "base_fare": 9230.33, "tax": 6629.47, "gross": { "base_fare": "8405.83", "tax": "6629.47", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzUuMDMiLCJiYXNlX2ZhcmUiOiI5NTEuNTgiLCJ0YXgiOiI2ODMuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2ODMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1MC4wMyIsImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY4My40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2Ni41OCIsInRheCI6IjY4My40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTAuMDMiLCJiYXNlX2ZhcmUiOiI4NjYuNTgiLCJ0YXgiOiI2ODMuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 15859.8, "calendar_total_sell": 15859.8, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15859.8, "filter": { "id": "F1BT00023-243", "price": 15859.8, "gross_total": 1550.03, "journey_duration": "PT5H10M", "journey_duration_seconds": 18600, "layover_duration": "PT5H10M", "layover_duration_seconds": 18600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:35", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:30", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051435fra2026100515501035fra202610051705yyz2026100519306780yyz202610121640fra2026101306306789fra202610131025arn202610131230802", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-244", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1804538460", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-244-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1H25M", "transit_time": "1H25M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_171", "origin": "CDG", "departure_time": "2026-10-05T11:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T12:35", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1031" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_172", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-244-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZZRH_2171", "origin": "YYZ", "departure_time": "2026-10-12T20:05", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "ZRH", "arrival_time": "2026-10-13T10:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "4641" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "4641" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_ZRHARN_2172", "origin": "ZRH", "departure_time": "2026-10-13T12:20", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "ARN", "arrival_time": "2026-10-13T14:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T11:20FRA2026-10-05T12:35FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:05ZRH2026-10-13T10:05ZRH2026-10-13T12:20ARN2026-10-13T14:45", "OfferItemData": [ { "OfferItemID": "1AUAE_1804538460_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1804538460", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1601.36", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "EXTRA LEGROOM SEAT RESERVATION", "URL": [] }, { "DescText": "CATERING ON EUROPE AND CAI FLT", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_4_1AUAE" } } ], "price": { "currency": "SEK", "total": 16357.69, "gross_total": 1601.36, "base_fare": 9807.38, "tax": 6550.31, "sell": { "currency": "SEK", "total": 16357.69, "base_fare": 9807.38, "tax": 6550.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4Ni4zNiwiYmFzZV9mYXJlIjoxMDExLjA3LCJ0YXgiOjY3NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MDEuMzYsImJhc2VfZmFyZSI6OTI2LjA3LCJ0YXgiOjY3NS4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjAxLjM2LCJiYXNlX2ZhcmUiOjkyNi4wNywidGF4Ijo2NzUuMjl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16357.69, "base_fare": 9807.38, "tax": 6550.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8982.88", "tax": "6550.31", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16357.69, "base_fare": 9807.38, "tax": 6550.31, "gross": { "base_fare": "8982.88", "tax": "6550.31", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODYuMzYiLCJiYXNlX2ZhcmUiOiIxMDExLjA3IiwidGF4IjoiNjc1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI2LjA3IiwidGF4IjoiNjc1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMzYiLCJiYXNlX2ZhcmUiOiI5MjYuMDciLCJ0YXgiOiI2NzUuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjYuMDciLCJ0YXgiOiI2NzUuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjAxLjM2IiwiYmFzZV9mYXJlIjoiOTI2LjA3IiwidGF4IjoiNjc1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MDEuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16357.69, "calendar_total_sell": 16357.69, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16357.69, "filter": { "id": "F1BT00023-244", "price": 16357.69, "gross_total": 1601.36, "journey_duration": "PT3H40M", "journey_duration_seconds": 13200, "layover_duration": "PT3H40M", "layover_duration_seconds": 13200, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "ZRH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:20", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051120fra2026100512351031fra202610051400yyz202610051620470yyz202610122005zrh2026101310054641zrh202610131220arn2026101314451250", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-245", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_2804538460", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "LH", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-245-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H5M", "transit_time": "2H5M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGFRA_181", "origin": "CDG", "departure_time": "2026-10-05T10:40", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "FRA", "arrival_time": "2026-10-05T11:55", "destination_terminal": "1", "destination_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "319", "name": "319", "picture": "319.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "1029" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_FRAYYZ_182", "origin": "FRA", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Frankfurt Airport", "city": "Frankfurt am Main", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:20", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "744", "name": "744", "picture": "744.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "marketing": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "470" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-245-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H15M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZZRH_2171", "origin": "YYZ", "departure_time": "2026-10-12T20:05", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "ZRH", "arrival_time": "2026-10-13T10:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77L", "name": "77L", "picture": "77L.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "4641" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "4641" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_ZRHARN_2172", "origin": "ZRH", "departure_time": "2026-10-13T12:20", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "ARN", "arrival_time": "2026-10-13T14:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "marketing": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "1250" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T10:40FRA2026-10-05T11:55FRA2026-10-05T14:00YYZ2026-10-05T16:20YYZ2026-10-12T20:05ZRH2026-10-13T10:05ZRH2026-10-13T12:20ARN2026-10-13T14:45", "OfferItemData": [ { "OfferItemID": "1AUAE_2804538460_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_2804538460", "FareBasisCode": "WXHXKYNC", "FareTypeCode": "RP-1601.36", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "EXTRA LEGROOM SEAT RESERVATION", "URL": [] }, { "DescText": "CATERING ON EUROPE AND CAI FLT", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_4_1AUAE" } } ], "price": { "currency": "SEK", "total": 16357.69, "gross_total": 1601.36, "base_fare": 9807.38, "tax": 6550.31, "sell": { "currency": "SEK", "total": 16357.69, "base_fare": 9807.38, "tax": 6550.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4Ni4zNiwiYmFzZV9mYXJlIjoxMDExLjA3LCJ0YXgiOjY3NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MDEuMzYsImJhc2VfZmFyZSI6OTI2LjA3LCJ0YXgiOjY3NS4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjAxLjM2LCJiYXNlX2ZhcmUiOjkyNi4wNywidGF4Ijo2NzUuMjl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16357.69, "base_fare": 9807.38, "tax": 6550.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8982.88", "tax": "6550.31", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16357.69, "base_fare": 9807.38, "tax": 6550.31, "gross": { "base_fare": "8982.88", "tax": "6550.31", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODYuMzYiLCJiYXNlX2ZhcmUiOiIxMDExLjA3IiwidGF4IjoiNjc1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTI2LjA3IiwidGF4IjoiNjc1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMzYiLCJiYXNlX2ZhcmUiOiI5MjYuMDciLCJ0YXgiOiI2NzUuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjYuMDciLCJ0YXgiOiI2NzUuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNjAxLjM2IiwiYmFzZV9mYXJlIjoiOTI2LjA3IiwidGF4IjoiNjc1LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE2MDEuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LH", "calendar_total_currency": "SEK", "calendar_total_price": 16357.69, "calendar_total_sell": 16357.69, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16357.69, "filter": { "id": "F1BT00023-245", "price": 16357.69, "gross_total": 1601.36, "journey_duration": "PT4H20M", "journey_duration_seconds": 15600, "layover_duration": "PT4H20M", "layover_duration_seconds": 15600, "carrier_operating": "LH", "carrier_marketing": "LH", "aircraft": "319", "aircraft_name": "319", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "FRA", "ZRH" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T10:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051040fra2026100511551029fra202610051400yyz202610051620470yyz202610122005zrh2026101310054641zrh202610131220arn2026101314451250", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-246", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1356356070", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-246-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H40M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGEWR_1111", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "777", "name": "777", "picture": "777.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_EWRYYZ_1112", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8436" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-246-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT2H33M", "transit_time": "2H33M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZIAD_2181", "origin": "YYZ", "departure_time": "2026-10-12T14:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IAD", "arrival_time": "2026-10-12T16:07", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "E7W", "name": "E7W", "picture": "E7W.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3637" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_IADMUC_2182", "origin": "IAD", "departure_time": "2026-10-12T17:35", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "MUC", "arrival_time": "2026-10-13T07:45", "destination_terminal": "2", "destination_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT01H28M", "lay_over_date": "2026-10-12", "aircraft": { "code": "788", "name": "788", "picture": "788.png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "108" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_MUCARN_2183", "origin": "MUC", "departure_time": "2026-10-13T08:50", "origin_terminal": "2", "origin_airport": { "name": "Munich International Airport", "city": "Munich", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "ARN", "arrival_time": "2026-10-13T11:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT01H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32N", "name": "32N", "picture": "32N.png" }, "operating": { "carrier": "LH", "carrier_name": "Lufthansa", "carrier_logo": "LH.png", "flight_number": "9222" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9222" }, "booking_class": { "cabin_class": "Economy Standard", "cabin_code": "3", "booking_code": "V", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T14:30IAD2026-10-12T16:07IAD2026-10-12T17:35MUC2026-10-13T07:45MUC2026-10-13T08:50ARN2026-10-13T11:05", "OfferItemData": [ { "OfferItemID": "1AUAE_1356356070_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1356356070", "FareBasisCode": "VXHXKYNC", "FareTypeCode": "RP-1774.68", "class": null } ], "price": { "currency": "SEK", "total": 18038.89, "gross_total": 1774.68, "base_fare": 11488.58, "tax": 6550.31, "sell": { "currency": "SEK", "total": 18038.89, "base_fare": 11488.58, "tax": 6550.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg1OS42OCwiYmFzZV9mYXJlIjoxMTg0LjM5LCJ0YXgiOjY3NS4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NzQuNjgsImJhc2VfZmFyZSI6MTA5OS4zOSwidGF4Ijo2NzUuMjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3NC42OCwiYmFzZV9mYXJlIjoxMDk5LjM5LCJ0YXgiOjY3NS4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18038.89, "base_fare": 11488.58, "tax": 6550.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10664.08", "tax": "6550.31", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18038.89, "base_fare": 11488.58, "tax": 6550.31, "gross": { "base_fare": "10664.08", "tax": "6550.31", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4NTkuNjgiLCJiYXNlX2ZhcmUiOiIxMTg0LjM5IiwidGF4IjoiNjc1LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OS4zOSIsInRheCI6IjY3NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzc0LjY4IiwiYmFzZV9mYXJlIjoiMTA5OS4zOSIsInRheCI6IjY3NS4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEwOTkuMzkiLCJ0YXgiOiI2NzUuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNzc0LjY4IiwiYmFzZV9mYXJlIjoiMTA5OS4zOSIsInRheCI6IjY3NS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNzc0LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 18038.89, "calendar_total_sell": 18038.89, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18038.89, "filter": { "id": "F1BT00023-246", "price": 18038.89, "gross_total": 1774.68, "journey_duration": "PT5H13M", "journey_duration_seconds": 18780, "layover_duration": "PT5H13M", "layover_duration_seconds": 18780, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "777", "aircraft_name": "777", "cabin_class": "Economy Standard", "connecting_airport": [ "EWR", "IAD", "MUC" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-13T11:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516158436yyz202610121430iad2026101216073637iad202610121735muc202610130745108muc202610130850arn2026101311059222", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-247", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1311174757", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-247-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT4H40M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGIST_1121", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_ISTYYZ_1122", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-247-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H35M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZIST_2191", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_ISTARN_2192", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "Array", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECOFLY", "cabin_code": "CL", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "1AUAE_1311174757_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1311174757", "FareBasisCode": "LNCLR", "FareTypeCode": "RP-1877.6", "class": { "CabinType": { "CabinTypeCode": "CL", "CabinTypeName": "ECOFLY" }, "Code": "CL", "Name": "ECOFLY", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "BAG INCLUDED", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_8_1AUAE" } } ], "price": { "currency": "SEK", "total": 19037.22, "gross_total": 1877.6, "base_fare": 11588.88, "tax": 7448.34, "sell": { "currency": "SEK", "total": 19037.22, "base_fare": 11588.88, "tax": 7448.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2Mi42LCJiYXNlX2ZhcmUiOjExOTQuNzMsInRheCI6NzY3Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3Ny42LCJiYXNlX2ZhcmUiOjExMDkuNzMsInRheCI6NzY3Ljg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzcuNiwiYmFzZV9mYXJlIjoxMTA5LjczLCJ0YXgiOjc2Ny44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19037.22, "base_fare": 11588.88, "tax": 7448.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "10764.38", "tax": "7448.34", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19037.22, "base_fare": 11588.88, "tax": 7448.34, "gross": { "base_fare": "10764.38", "tax": "7448.34", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjIuNjAiLCJiYXNlX2ZhcmUiOiIxMTk0LjczIiwidGF4IjoiNzY3Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwOS43MyIsInRheCI6Ijc2Ny44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc3LjYwIiwiYmFzZV9mYXJlIjoiMTEwOS43MyIsInRheCI6Ijc2Ny44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExMDkuNzMiLCJ0YXgiOiI3NjcuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc3LjYwIiwiYmFzZV9mYXJlIjoiMTEwOS43MyIsInRheCI6Ijc2Ny44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc3LjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19037.22, "calendar_total_sell": 19037.22, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19037.22, "filter": { "id": "F1BT00023-247", "price": 19037.22, "gross_total": 1877.6, "journey_duration": "PT21H15M", "journey_duration_seconds": 76500, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECOFLY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-248", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1419508142", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "OS", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-248-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT3H40M", "transit_time": "3H40M", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGVIE_1131", "origin": "CDG", "departure_time": "2026-10-05T07:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "VIE", "arrival_time": "2026-10-05T09:00", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "370" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "370" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "H", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_VIEYUL_1132", "origin": "VIE", "departure_time": "2026-10-05T11:00", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "YUL", "arrival_time": "2026-10-05T13:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-05", "aircraft": { "code": "76W", "name": "76W", "picture": "76W.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "55" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "55" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "H", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_YULYYZ_1133", "origin": "YUL", "departure_time": "2026-10-05T15:30", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:53", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "PT01H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8384" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8384" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "H", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-248-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT4H54M", "transit_time": "4H54M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZYUL_2201", "origin": "YYZ", "departure_time": "2026-10-12T16:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T17:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8253" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "8253" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_YULVIE_2202", "origin": "YUL", "departure_time": "2026-10-12T18:35", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "VIE", "arrival_time": "2026-10-13T08:35", "destination_terminal": "3", "destination_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "PT01H14M", "lay_over_date": "2026-10-12", "aircraft": { "code": "76W", "name": "76W", "picture": "76W.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "56" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "56" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_VIEARN_2203", "origin": "VIE", "departure_time": "2026-10-13T12:15", "origin_terminal": "3", "origin_airport": { "name": "Vienna International Airport", "city": "Vienna", "country": "Austria", "timezone": "Europe\/Vienna" }, "destination": "ARN", "arrival_time": "2026-10-13T14:25", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT03H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "marketing": { "carrier": "OS", "carrier_name": "Austrian", "carrier_logo": "OS.png", "flight_number": "965" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "S", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T07:05VIE2026-10-05T09:00VIE2026-10-05T11:00YUL2026-10-05T13:50YUL2026-10-05T15:30YYZ2026-10-05T16:53YYZ2026-10-12T16:00YUL2026-10-12T17:21YUL2026-10-12T18:35VIE2026-10-13T08:35VIE2026-10-13T12:15ARN2026-10-13T14:25", "OfferItemData": [ { "OfferItemID": "1AUAE_1419508142_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1419508142", "FareBasisCode": "SXHXKYNC", "FareTypeCode": "RP-1938.33", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "IN FLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_10_1AUAE" } } ], "price": { "currency": "SEK", "total": 19626.3, "gross_total": 1938.33, "base_fare": 12943.87, "tax": 6682.43, "sell": { "currency": "SEK", "total": 19626.3, "base_fare": 12943.87, "tax": 6682.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMy4zMywiYmFzZV9mYXJlIjoxMzM0LjQyLCJ0YXgiOjY4OC45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzguMzMsImJhc2VfZmFyZSI6MTI0OS40MiwidGF4Ijo2ODguOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4zMywiYmFzZV9mYXJlIjoxMjQ5LjQyLCJ0YXgiOjY4OC45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19626.3, "base_fare": 12943.87, "tax": 6682.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12119.37", "tax": "6682.43", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19626.3, "base_fare": 12943.87, "tax": 6682.43, "gross": { "base_fare": "12119.37", "tax": "6682.43", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjMuMzMiLCJiYXNlX2ZhcmUiOiIxMzM0LjQyIiwidGF4IjoiNjg4LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0OS40MiIsInRheCI6IjY4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjMzIiwiYmFzZV9mYXJlIjoiMTI0OS40MiIsInRheCI6IjY4OC45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNDkuNDIiLCJ0YXgiOiI2ODguOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjMzIiwiYmFzZV9mYXJlIjoiMTI0OS40MiIsInRheCI6IjY4OC45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjMzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "OS", "calendar_total_currency": "SEK", "calendar_total_price": 19626.3, "calendar_total_sell": 19626.3, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19626.3, "filter": { "id": "F1BT00023-248", "price": 19626.3, "gross_total": 1938.33, "journey_duration": "PT8H34M", "journey_duration_seconds": 30840, "layover_duration": "PT8H34M", "layover_duration_seconds": 30840, "carrier_operating": "OS", "carrier_marketing": "OS", "aircraft": "320", "aircraft_name": "320", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "VIE", "YUL" ], "total_segment_count": 6, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:05", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T14:25", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050705vie202610050900370vie202610051100yul20261005135055yul202610051530yyz2026100516538384yyz202610121600yul2026101217218253yul202610121835vie20261013083556vie202610131215arn202610131425965", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-249", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1AUAE_1809505909", "OwnerCode": "1AUAE", "ValidatingCarrierCode": "SN", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-249-0", "no_of_stops_title": "Direct Flight", "no_of_stops": "0", "flight_time": "PT0H0M", "transit_time": "", "routes": [ { "air_segment_key": "SEG_1AUAE_CDGYYZ_1141", "origin": "CDG", "departure_time": "2026-10-05T12:40", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "YYZ", "arrival_time": "2026-10-05T14:50", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9637" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9637" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "U", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-249-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT2H0M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1AUAE_YYZBRU_2101", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "Array", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "9690" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "9690" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } }, { "air_segment_key": "SEG_1AUAE_BRUARN_2102", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "Array", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "320", "name": "320", "picture": "320.png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "ECONOMY COMFORT", "cabin_code": "ECOCMFT", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "1", "weight": null, "unit": "pieces", "title": "1 pieces" } } } } ] } ], "key_uid": "CDG2026-10-05T12:40YYZ2026-10-05T14:50YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1AUAE_1809505909_1", "OwnerCode": "1AUAE", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1A#1AUAE_1809505909", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "RP-1983.25", "class": { "CabinType": { "CabinTypeCode": "ECOCMFT", "CabinTypeName": "ECONOMY COMFORT" }, "Code": "ECOCMFT", "Name": "ECONOMY COMFORT", "Desc": [ { "DescText": "CATERING ON EUROPE FLTS", "URL": [] }, { "DescText": "CATERING ON INTERCONT FLTS", "URL": [] }, { "DescText": "STANDARD SEAT RESERVATION", "URL": [] }, { "DescText": "MILEAGE ACCRUAL", "URL": [] }, { "DescText": "UPGRADE ELIGIBILITY", "URL": [] }, { "DescText": "PREFERRED SEAT RESERVATION", "URL": [] }, { "DescText": "INFLIGHT ENTERTAINMENT", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PR_Ref_1A_7_1AUAE" } } ], "price": { "currency": "SEK", "total": 20062.02, "gross_total": 1983.25, "base_fare": 13696.69, "tax": 6365.33, "sell": { "currency": "SEK", "total": 20062.02, "base_fare": 13696.69, "tax": 6365.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC4yNSwiYmFzZV9mYXJlIjoxNDEyLjAzLCJ0YXgiOjY1Ni4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODMuMjUsImJhc2VfZmFyZSI6MTMyNy4wMywidGF4Ijo2NTYuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My4yNSwiYmFzZV9mYXJlIjoxMzI3LjAzLCJ0YXgiOjY1Ni4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20062.02, "base_fare": 13696.69, "tax": 6365.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12872.19", "tax": "6365.33", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20062.02, "base_fare": 13696.69, "tax": 6365.33, "gross": { "base_fare": "12872.19", "tax": "6365.33", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjguMjUiLCJiYXNlX2ZhcmUiOiIxNDEyLjAzIiwidGF4IjoiNjU2LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNy4wMyIsInRheCI6IjY1Ni4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjI1IiwiYmFzZV9mYXJlIjoiMTMyNy4wMyIsInRheCI6IjY1Ni4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjcuMDMiLCJ0YXgiOiI2NTYuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjI1IiwiYmFzZV9mYXJlIjoiMTMyNy4wMyIsInRheCI6IjY1Ni4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgzLjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "AC", "calendar_total_currency": "SEK", "calendar_total_price": 20062.02, "calendar_total_sell": 20062.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20062.02, "filter": { "id": "F1BT00023-249", "price": 20062.02, "gross_total": 1983.25, "journey_duration": "PT2H0M", "journey_duration_seconds": 7200, "layover_duration": "PT2H0M", "layover_duration_seconds": 7200, "carrier_operating": "AC", "carrier_marketing": "SN", "aircraft": "77W", "aircraft_name": "77W", "cabin_class": "ECONOMY COMFORT", "connecting_airport": [ "BRU" ], "total_segment_count": 3, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:40", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051240yyz2026100514509637yyz202610121840bru2026101307509690bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-250", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_1_123806011", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-250-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H50M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_1", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_1", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-250-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_1", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_1", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1G_1_123806011_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_1_123806011", "FareBasisCode": "QJ2QSELT", "FareTypeCode": "PUBL-1315.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY LIGHT" }, "Code": [], "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "0 pieces", "URL": [] }, { "DescText": "Economy Light . . 10kg carry on bag \n. Chargeable checked bag . No changes . Saga Points earning . . Inflight entertainment \n. USB power \n \n\u2022 Please note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY LIGHT" } } ], "price": { "currency": "SEK", "total": 13582.91, "gross_total": 1315.3, "base_fare": 9253.8, "tax": 4329.11, "sell": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMC4zLCJiYXNlX2ZhcmUiOjk1NCwidGF4Ijo0NDYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTUuMywiYmFzZV9mYXJlIjo4NjksInRheCI6NDQ2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNS4zLCJiYXNlX2ZhcmUiOjg2OSwidGF4Ijo0NDYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDAuMzAiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxNS4zMCIsImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTUuMzAiLCJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxNS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 13582.91, "calendar_total_sell": 13582.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13582.91, "filter": { "id": "F1BT00023-250", "price": 13582.91, "gross_total": 1315.3, "journey_duration": "PT20H50M", "journey_duration_seconds": 75000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-251", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_2_915672468", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-251-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H10M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_2", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_2", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-251-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_2", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_2", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1G_2_915672468_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_2_915672468", "FareBasisCode": "QJ2QSELT", "FareTypeCode": "PUBL-1315.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY LIGHT" }, "Code": [], "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "0 pieces", "URL": [] }, { "DescText": "Economy Light . . 10kg carry on bag \n. Chargeable checked bag . No changes . Saga Points earning . . Inflight entertainment \n. USB power \n \n\u2022 Please note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY LIGHT" } } ], "price": { "currency": "SEK", "total": 13582.91, "gross_total": 1315.3, "base_fare": 9253.8, "tax": 4329.11, "sell": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMC4zLCJiYXNlX2ZhcmUiOjk1NCwidGF4Ijo0NDYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTUuMywiYmFzZV9mYXJlIjo4NjksInRheCI6NDQ2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNS4zLCJiYXNlX2ZhcmUiOjg2OSwidGF4Ijo0NDYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDAuMzAiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxNS4zMCIsImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTUuMzAiLCJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxNS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 13582.91, "calendar_total_sell": 13582.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13582.91, "filter": { "id": "F1BT00023-251", "price": 13582.91, "gross_total": 1315.3, "journey_duration": "PT21H10M", "journey_duration_seconds": 76200, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-252", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_3_383453552", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-252-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H50M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_3", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_3", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-252-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_3", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_3", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": "0", "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1G_3_383453552_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_3_383453552", "FareBasisCode": "QJ2QSELT", "FareTypeCode": "PUBL-1315.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY LIGHT" }, "Code": [], "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "0 pieces", "URL": [] }, { "DescText": "Economy Light . . 10kg carry on bag \n. Chargeable checked bag . No changes . Saga Points earning . . Inflight entertainment \n. USB power \n \n\u2022 Please note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY LIGHT" } } ], "price": { "currency": "SEK", "total": 13582.91, "gross_total": 1315.3, "base_fare": 9253.8, "tax": 4329.11, "sell": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMC4zLCJiYXNlX2ZhcmUiOjk1NCwidGF4Ijo0NDYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTUuMywiYmFzZV9mYXJlIjo4NjksInRheCI6NDQ2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNS4zLCJiYXNlX2ZhcmUiOjg2OSwidGF4Ijo0NDYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDAuMzAiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxNS4zMCIsImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTUuMzAiLCJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxNS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 13582.91, "calendar_total_sell": 13582.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13582.91, "filter": { "id": "F1BT00023-252", "price": 13582.91, "gross_total": 1315.3, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-253", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_4_434785191", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-253-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H10M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_4", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_4", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-253-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_4", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_4", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY LIGHT", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1G_4_434785191_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_4_434785191", "FareBasisCode": "QJ2QSELT", "FareTypeCode": "PUBL-1315.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY LIGHT" }, "Code": [], "Name": "ECONOMY LIGHT", "Desc": [ { "DescText": "0 pieces", "URL": [] }, { "DescText": "Economy Light . . 10kg carry on bag \n. Chargeable checked bag . No changes . Saga Points earning . . Inflight entertainment \n. USB power \n \n\u2022 Please note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY LIGHT" } } ], "price": { "currency": "SEK", "total": 13582.91, "gross_total": 1315.3, "base_fare": 9253.8, "tax": 4329.11, "sell": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwMC4zLCJiYXNlX2ZhcmUiOjk1NCwidGF4Ijo0NDYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTUuMywiYmFzZV9mYXJlIjo4NjksInRheCI6NDQ2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNS4zLCJiYXNlX2ZhcmUiOjg2OSwidGF4Ijo0NDYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 13582.91, "base_fare": 9253.8, "tax": 4329.11, "gross": { "base_fare": "8429.30", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDAuMzAiLCJiYXNlX2ZhcmUiOiI5NTQuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxNS4zMCIsImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg2OS4wMCIsInRheCI6IjQ0Ni4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTUuMzAiLCJiYXNlX2ZhcmUiOiI4NjkuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxNS4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 13582.91, "calendar_total_sell": 13582.91, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 13582.91, "filter": { "id": "F1BT00023-253", "price": 13582.91, "gross_total": 1315.3, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY LIGHT", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-254", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_13_650458409", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-254-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT20H9M", "transit_time": "7H39M", "routes": [ { "air_segment_key": "SEG_1G_CDGZRH_1__1_13", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T11:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "633" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ZRHIAD_2__1_13", "origin": "ZRH", "departure_time": "2026-10-05T13:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "IAD", "arrival_time": "2026-10-05T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "72" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9754" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_3__1_13", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT05H34M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-254-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_13", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_13", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45ZRH2026-10-05T11:05ZRH2026-10-05T13:10IAD2026-10-05T16:45IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_13_650458409_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_13_650458409", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1417.83", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14577.45, "gross_total": 1417.83, "base_fare": 8516.6, "tax": 6060.85, "sell": { "currency": "SEK", "total": 14577.45, "base_fare": 8516.6, "tax": 6060.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMi44MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjI0LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNy44MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjI0LjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTcuODMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYyNC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14577.45, "base_fare": 8516.6, "tax": 6060.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6060.85", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14577.45, "base_fare": 8516.6, "tax": 6060.85, "gross": { "base_fare": "7692.10", "tax": "6060.85", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDIuODMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MjQuODMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxNy44MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYyNC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYyNC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTcuODMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxNy44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 14577.45, "calendar_total_sell": 14577.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14577.45, "filter": { "id": "F1BT00023-254", "price": 14577.45, "gross_total": 1417.83, "journey_duration": "PT1D7H34M", "journey_duration_seconds": 113640, "layover_duration": "PT9H39M", "layover_duration_seconds": 34740, "carrier_operating": "LX", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "ZRH", "IAD", "BRU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945zrh202610051105633zrh202610051310iad20261005164572iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-255", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_14_389546362", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-255-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT20H9M", "transit_time": "7H39M", "routes": [ { "air_segment_key": "SEG_1G_CDGZRH_1__1_14", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T11:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "633" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ZRHIAD_2__1_14", "origin": "ZRH", "departure_time": "2026-10-05T13:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "IAD", "arrival_time": "2026-10-05T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "72" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9754" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_3__1_14", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT05H34M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-255-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_14", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_14", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45ZRH2026-10-05T11:05ZRH2026-10-05T13:10IAD2026-10-05T16:45IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_14_389546362_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_14_389546362", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1417.83", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14577.45, "gross_total": 1417.83, "base_fare": 8516.6, "tax": 6060.85, "sell": { "currency": "SEK", "total": 14577.45, "base_fare": 8516.6, "tax": 6060.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMi44MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjI0LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNy44MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjI0LjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTcuODMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYyNC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14577.45, "base_fare": 8516.6, "tax": 6060.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6060.85", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14577.45, "base_fare": 8516.6, "tax": 6060.85, "gross": { "base_fare": "7692.10", "tax": "6060.85", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDIuODMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MjQuODMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxNy44MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYyNC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYyNC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTcuODMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxNy44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 14577.45, "calendar_total_sell": 14577.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14577.45, "filter": { "id": "F1BT00023-255", "price": 14577.45, "gross_total": 1417.83, "journey_duration": "PT1D12H14M", "journey_duration_seconds": 130440, "layover_duration": "PT14H19M", "layover_duration_seconds": 51540, "carrier_operating": "LX", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "ZRH", "IAD", "BRU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945zrh202610051105633zrh202610051310iad20261005164572iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-256", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_15_290225020", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-256-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT20H9M", "transit_time": "7H39M", "routes": [ { "air_segment_key": "SEG_1G_CDGZRH_1__1_15", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T11:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "633" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ZRHIAD_2__1_15", "origin": "ZRH", "departure_time": "2026-10-05T13:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "IAD", "arrival_time": "2026-10-05T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "72" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9754" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_3__1_15", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT05H34M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-256-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_15", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_15", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45ZRH2026-10-05T11:05ZRH2026-10-05T13:10IAD2026-10-05T16:45IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_15_290225020_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_15_290225020", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1417.83", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14577.45, "gross_total": 1417.83, "base_fare": 8516.6, "tax": 6060.85, "sell": { "currency": "SEK", "total": 14577.45, "base_fare": 8516.6, "tax": 6060.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMi44MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjI0LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNy44MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjI0LjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTcuODMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYyNC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14577.45, "base_fare": 8516.6, "tax": 6060.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6060.85", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14577.45, "base_fare": 8516.6, "tax": 6060.85, "gross": { "base_fare": "7692.10", "tax": "6060.85", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDIuODMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MjQuODMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxNy44MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYyNC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYyNC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTcuODMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxNy44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 14577.45, "calendar_total_sell": 14577.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14577.45, "filter": { "id": "F1BT00023-256", "price": 14577.45, "gross_total": 1417.83, "journey_duration": "PT1D18H39M", "journey_duration_seconds": 153540, "layover_duration": "PT20H44M", "layover_duration_seconds": 74640, "carrier_operating": "LX", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "ZRH", "IAD", "BRU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945zrh202610051105633zrh202610051310iad20261005164572iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-257", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_29_662435384", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-257-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H37M", "transit_time": "2H22M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_29", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_29", "origin": "IAD", "departure_time": "2026-10-05T17:17", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:02", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H45M", "distance": null, "lay_over": "PT02H22M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-257-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_29", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_29", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:17YYZ2026-10-05T19:02YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_29_662435384_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_29_662435384", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-257", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D0H2M", "journey_duration_seconds": 86520, "layover_duration": "PT4H22M", "layover_duration_seconds": 15720, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051717yyz2026100519023453yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-258", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_30_708464183", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-258-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_30", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_30", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-258-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_30", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_30", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_30_708464183_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_30_708464183", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-258", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D0H19M", "journey_duration_seconds": 87540, "layover_duration": "PT4H29M", "layover_duration_seconds": 16140, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-259", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_31_647227660", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-259-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H37M", "transit_time": "2H22M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_31", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_31", "origin": "IAD", "departure_time": "2026-10-05T17:17", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:02", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H45M", "distance": null, "lay_over": "PT02H22M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-259-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_31", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_31", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:17YYZ2026-10-05T19:02YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_31_647227660_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_31_647227660", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-259", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D4H42M", "journey_duration_seconds": 103320, "layover_duration": "PT9H2M", "layover_duration_seconds": 32520, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051717yyz2026100519023453yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-260", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_32_814079782", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-260-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_32", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_32", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-260-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_32", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_32", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_32_814079782_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_32_814079782", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-260", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D4H59M", "journey_duration_seconds": 104340, "layover_duration": "PT9H9M", "layover_duration_seconds": 32940, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-261", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_33_962708864", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-261-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H37M", "transit_time": "2H22M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_33", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_33", "origin": "IAD", "departure_time": "2026-10-05T17:17", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:02", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H45M", "distance": null, "lay_over": "PT02H22M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-261-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_33", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_33", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:17YYZ2026-10-05T19:02YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_33_962708864_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_33_962708864", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-261", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D11H7M", "journey_duration_seconds": 126420, "layover_duration": "PT15H27M", "layover_duration_seconds": 55620, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051717yyz2026100519023453yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-262", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_34_347114575", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-262-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_34", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_34", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-262-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_34", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_34", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_34_347114575_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_34_347114575", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-262", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D11H24M", "journey_duration_seconds": 127440, "layover_duration": "PT15H34M", "layover_duration_seconds": 56040, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-263", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_35_868866602", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-263-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_35", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_35", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-263-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_35", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_35", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_35_868866602_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_35_868866602", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-263", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516151507yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-264", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_36_454132289", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-264-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H15M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_36", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_36", "origin": "EWR", "departure_time": "2026-10-05T17:05", "origin_terminal": "C", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-264-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_36", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_36", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T17:05YYZ2026-10-05T19:00YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_36_454132289_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_36_454132289", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-264", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051705yyz2026100519003557yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-265", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_37_718373636", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-265-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_37", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_37", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-265-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_37", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_37", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_37_718373636_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_37_718373636", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-265", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D4H35M", "journey_duration_seconds": 102900, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516151507yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-266", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_38_459231794", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-266-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H15M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_38", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_38", "origin": "EWR", "departure_time": "2026-10-05T17:05", "origin_terminal": "C", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-266-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_38", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_38", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T17:05YYZ2026-10-05T19:00YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_38_459231794_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_38_459231794", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-266", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051705yyz2026100519003557yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-267", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_39_941323955", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-267-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_39", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_39", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-267-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_39", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_39", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_39_941323955_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_39_941323955", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-267", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516151507yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-268", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_40_470240090", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-268-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H15M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_40", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_40", "origin": "EWR", "departure_time": "2026-10-05T17:05", "origin_terminal": "C", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-268-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_40", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_40", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T17:05YYZ2026-10-05T19:00YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_40_470240090_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_40_470240090", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-268", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051705yyz2026100519003557yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-269", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_41_344263704", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-269-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H32M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_41", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYTZ_2__1_41", "origin": "IAD", "departure_time": "2026-10-05T17:20", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YTZ", "arrival_time": "2026-10-05T18:57", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H37M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-269-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_41", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_41", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:20YTZ2026-10-05T18:57YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_41_344263704_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_41_344263704", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-269", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT23H57M", "journey_duration_seconds": 86220, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051720ytz2026100518578539yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-270", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_42_858560097", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-270-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H32M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_42", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYTZ_2__1_42", "origin": "IAD", "departure_time": "2026-10-05T17:20", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YTZ", "arrival_time": "2026-10-05T18:57", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H37M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-270-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_42", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_42", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:20YTZ2026-10-05T18:57YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_42_858560097_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_42_858560097", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-270", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D4H37M", "journey_duration_seconds": 103020, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051720ytz2026100518578539yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-271", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_43_403616513", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-271-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H32M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_43", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYTZ_2__1_43", "origin": "IAD", "departure_time": "2026-10-05T17:20", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YTZ", "arrival_time": "2026-10-05T18:57", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H37M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-271-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_43", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_43", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:20YTZ2026-10-05T18:57YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_43_403616513_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_43_403616513", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-271", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D11H2M", "journey_duration_seconds": 126120, "layover_duration": "PT15H30M", "layover_duration_seconds": 55800, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051720ytz2026100518578539yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-272", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_44_113743788", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-272-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H16M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGORD_1__1_44", "origin": "CDG", "departure_time": "2026-10-05T11:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ORD", "arrival_time": "2026-10-05T13:15", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-10-05", "flight_time": "PT9H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "986" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ORDYYZ_2__1_44", "origin": "ORD", "departure_time": "2026-10-05T15:45", "origin_terminal": "2", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:31", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H46M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-272-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_44", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_44", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T11:15ORD2026-10-05T13:15ORD2026-10-05T15:45YYZ2026-10-05T18:31YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_44_113743788_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_44_113743788", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-272", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D0H41M", "journey_duration_seconds": 88860, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "ORD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051115ord202610051315986ord202610051545yyz202610051831508yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-273", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_45_785310960", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-273-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H16M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGORD_1__1_45", "origin": "CDG", "departure_time": "2026-10-05T11:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ORD", "arrival_time": "2026-10-05T13:15", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-10-05", "flight_time": "PT9H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "986" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ORDYYZ_2__1_45", "origin": "ORD", "departure_time": "2026-10-05T15:45", "origin_terminal": "2", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:31", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H46M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-273-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_45", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_45", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T11:15ORD2026-10-05T13:15ORD2026-10-05T15:45YYZ2026-10-05T18:31YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_45_785310960_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_45_785310960", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-273", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D5H21M", "journey_duration_seconds": 105660, "layover_duration": "PT9H10M", "layover_duration_seconds": 33000, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "ORD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051115ord202610051315986ord202610051545yyz202610051831508yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-274", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_46_455940726", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-274-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H16M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGORD_1__1_46", "origin": "CDG", "departure_time": "2026-10-05T11:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ORD", "arrival_time": "2026-10-05T13:15", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-10-05", "flight_time": "PT9H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "986" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ORDYYZ_2__1_46", "origin": "ORD", "departure_time": "2026-10-05T15:45", "origin_terminal": "2", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:31", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H46M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-274-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_46", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_46", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T11:15ORD2026-10-05T13:15ORD2026-10-05T15:45YYZ2026-10-05T18:31YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_46_455940726_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_46_455940726", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-274", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D11H46M", "journey_duration_seconds": 128760, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "ORD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051115ord202610051315986ord202610051545yyz202610051831508yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-275", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_47_258144142", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-275-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H29M", "transit_time": "7H24M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_47", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_47", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT07H24M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3857" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-275-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_47", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_47", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_47_258144142_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_47_258144142", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-275", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D9H34M", "journey_duration_seconds": 120840, "layover_duration": "PT14H4M", "layover_duration_seconds": 50640, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-276", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_48_544063926", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-276-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H29M", "transit_time": "7H24M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_48", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_48", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT07H24M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3857" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-276-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_48", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_48", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "STANDARD", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_48_544063926_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_48_544063926", "FareBasisCode": "TXHXKYNC", "FareTypeCode": "PUBL-1423.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "STANDARD" }, "Code": [], "Name": "STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Standard fare includes\n- Carry on and checked bag\n- Miles accrual\n- Reissue with charge and refund not allowed (subject to fare rules)\n- Advanced seat selection with charge \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_STANDARD" } } ], "price": { "currency": "SEK", "total": 14632.74, "gross_total": 1423.53, "base_fare": 8516.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwOC41MywiYmFzZV9mYXJlIjo4NzgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy41MywiYmFzZV9mYXJlIjo3OTMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjMuNTMsImJhc2VfZmFyZSI6NzkzLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14632.74, "base_fare": 8516.6, "tax": 6116.14, "gross": { "base_fare": "7692.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDguNTMiLCJiYXNlX2ZhcmUiOiI4NzguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMy41MyIsImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuNTMiLCJiYXNlX2ZhcmUiOiI3OTMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 14632.74, "calendar_total_sell": 14632.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14632.74, "filter": { "id": "F1BT00023-276", "price": 14632.74, "gross_total": 1423.53, "journey_duration": "PT1D15H59M", "journey_duration_seconds": 143940, "layover_duration": "PT20H29M", "layover_duration_seconds": 73740, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "STANDARD", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-277", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_51_417245580", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-277-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H50M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_51", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_51", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-277-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_51", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_51", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1G_51_417245580_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_51_417245580", "FareBasisCode": "QJ2QSEEC", "FareTypeCode": "PUBL-1443.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY STANDARD" }, "Code": [], "Name": "ECONOMY STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": ". Economy Standard\n. Checked bag 23kg\n. Carry-on bag 10kg\n. Seat selection \n. Changes permitted for a fee\n. Saga Points earning \n\nPlease note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY STANDARD" } } ], "price": { "currency": "SEK", "total": 14824.51, "gross_total": 1443.3, "base_fare": 10495.4, "tax": 4329.11, "sell": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4zLCJiYXNlX2ZhcmUiOjEwODIsInRheCI6NDQ2LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQzLjMsImJhc2VfZmFyZSI6OTk3LCJ0YXgiOjQ0Ni4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDMuMywiYmFzZV9mYXJlIjo5OTcsInRheCI6NDQ2LjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMzAiLCJiYXNlX2ZhcmUiOiIxMDgyLjAwIiwidGF4IjoiNDQ2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDMuMzAiLCJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQzLjMwIiwiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NDMuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 14824.51, "calendar_total_sell": 14824.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14824.51, "filter": { "id": "F1BT00023-277", "price": 14824.51, "gross_total": 1443.3, "journey_duration": "PT20H50M", "journey_duration_seconds": 75000, "layover_duration": "PT2H30M", "layover_duration_seconds": 9000, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY STANDARD", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-278", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_52_123683224", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-278-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H10M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_52", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_52", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-278-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H0M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_52", "origin": "YYZ", "departure_time": "2026-10-12T20:45", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T06:20", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "602" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_52", "origin": "KEF", "departure_time": "2026-10-13T07:35", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T12:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "306" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T20:45KEF2026-10-13T06:20KEF2026-10-13T07:35ARN2026-10-13T12:45", "OfferItemData": [ { "OfferItemID": "1G_52_123683224_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_52_123683224", "FareBasisCode": "QJ2QSEEC", "FareTypeCode": "PUBL-1443.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY STANDARD" }, "Code": [], "Name": "ECONOMY STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": ". Economy Standard\n. Checked bag 23kg\n. Carry-on bag 10kg\n. Seat selection \n. Changes permitted for a fee\n. Saga Points earning \n\nPlease note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY STANDARD" } } ], "price": { "currency": "SEK", "total": 14824.51, "gross_total": 1443.3, "base_fare": 10495.4, "tax": 4329.11, "sell": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4zLCJiYXNlX2ZhcmUiOjEwODIsInRheCI6NDQ2LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQzLjMsImJhc2VfZmFyZSI6OTk3LCJ0YXgiOjQ0Ni4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDMuMywiYmFzZV9mYXJlIjo5OTcsInRheCI6NDQ2LjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMzAiLCJiYXNlX2ZhcmUiOiIxMDgyLjAwIiwidGF4IjoiNDQ2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDMuMzAiLCJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQzLjMwIiwiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NDMuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 14824.51, "calendar_total_sell": 14824.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14824.51, "filter": { "id": "F1BT00023-278", "price": 14824.51, "gross_total": 1443.3, "journey_duration": "PT21H10M", "journey_duration_seconds": 76200, "layover_duration": "PT2H45M", "layover_duration_seconds": 9900, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY STANDARD", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122045kef202610130620602kef202610130735arn202610131245306", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-279", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_53_546024659", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-279-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT10H50M", "transit_time": "1H15M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_53", "origin": "CDG", "departure_time": "2026-10-05T17:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T18:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "547" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_53", "origin": "KEF", "departure_time": "2026-10-05T20:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T22:05", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "605" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-279-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_53", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_53", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:15KEF2026-10-05T18:45KEF2026-10-05T20:00YYZ2026-10-05T22:05YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1G_53_546024659_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_53_546024659", "FareBasisCode": "QJ2QSEEC", "FareTypeCode": "PUBL-1443.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY STANDARD" }, "Code": [], "Name": "ECONOMY STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": ". Economy Standard\n. Checked bag 23kg\n. Carry-on bag 10kg\n. Seat selection \n. Changes permitted for a fee\n. Saga Points earning \n\nPlease note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY STANDARD" } } ], "price": { "currency": "SEK", "total": 14824.51, "gross_total": 1443.3, "base_fare": 10495.4, "tax": 4329.11, "sell": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4zLCJiYXNlX2ZhcmUiOjEwODIsInRheCI6NDQ2LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQzLjMsImJhc2VfZmFyZSI6OTk3LCJ0YXgiOjQ0Ni4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDMuMywiYmFzZV9mYXJlIjo5OTcsInRheCI6NDQ2LjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMzAiLCJiYXNlX2ZhcmUiOiIxMDgyLjAwIiwidGF4IjoiNDQ2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDMuMzAiLCJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQzLjMwIiwiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NDMuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 14824.51, "calendar_total_sell": 14824.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14824.51, "filter": { "id": "F1BT00023-279", "price": 14824.51, "gross_total": 1443.3, "journey_duration": "PT21H50M", "journey_duration_seconds": 78600, "layover_duration": "PT3H30M", "layover_duration_seconds": 12600, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY STANDARD", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051715kef202610051845547kef202610052000yyz202610052205605yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-280", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_54_732993713", "OwnerCode": "1G", "ValidatingCarrierCode": "FI", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-280-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H10M", "transit_time": "1H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGKEF_1__1_54", "origin": "CDG", "departure_time": "2026-10-05T14:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "KEF", "arrival_time": "2026-10-05T15:35", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "543" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFYYZ_2__1_54", "origin": "KEF", "departure_time": "2026-10-05T17:05", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:10", "destination_terminal": "3", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT6H5M", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "603" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "B", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-280-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H0M", "transit_time": "2H15M", "routes": [ { "air_segment_key": "SEG_1G_YYZKEF_1__2_54", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "3", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "KEF", "arrival_time": "2026-10-13T08:45", "destination_terminal": "Array", "destination_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "flight_date": "2026-10-12", "flight_time": "PT5H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "604" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_KEFARN_2__2_54", "origin": "KEF", "departure_time": "2026-10-13T11:00", "origin_terminal": "Array", "origin_airport": { "name": "Keflavik International Airport", "city": "Reykjav\u00c3\u00adk", "country": "Iceland", "timezone": "Atlantic\/Reykjavik" }, "destination": "ARN", "arrival_time": "2026-10-13T16:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "marketing": { "carrier": "FI", "carrier_name": "Icelandair", "carrier_logo": "FI.png", "flight_number": "308" }, "booking_class": { "cabin_class": "ECONOMY STANDARD", "cabin_code": "Array", "booking_code": "Q", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T14:00KEF2026-10-05T15:35KEF2026-10-05T17:05YYZ2026-10-05T19:10YYZ2026-10-12T23:10KEF2026-10-13T08:45KEF2026-10-13T11:00ARN2026-10-13T16:10", "OfferItemData": [ { "OfferItemID": "1G_54_732993713_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_54_732993713", "FareBasisCode": "QJ2QSEEC", "FareTypeCode": "PUBL-1443.3", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "ECONOMY STANDARD" }, "Code": [], "Name": "ECONOMY STANDARD", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": ". Economy Standard\n. Checked bag 23kg\n. Carry-on bag 10kg\n. Seat selection \n. Changes permitted for a fee\n. Saga Points earning \n\nPlease note that if the flight is operated by another airline then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote (FQ).", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_ECONOMY STANDARD" } } ], "price": { "currency": "SEK", "total": 14824.51, "gross_total": 1443.3, "base_fare": 10495.4, "tax": 4329.11, "sell": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4zLCJiYXNlX2ZhcmUiOjEwODIsInRheCI6NDQ2LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQzLjMsImJhc2VfZmFyZSI6OTk3LCJ0YXgiOjQ0Ni4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDMuMywiYmFzZV9mYXJlIjo5OTcsInRheCI6NDQ2LjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 14824.51, "base_fare": 10495.4, "tax": 4329.11, "gross": { "base_fare": "9670.90", "tax": "4329.11", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMzAiLCJiYXNlX2ZhcmUiOiIxMDgyLjAwIiwidGF4IjoiNDQ2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDMuMzAiLCJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5OTcuMDAiLCJ0YXgiOiI0NDYuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDQzLjMwIiwiYmFzZV9mYXJlIjoiOTk3LjAwIiwidGF4IjoiNDQ2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0NDMuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "FI", "calendar_total_currency": "SEK", "calendar_total_price": 14824.51, "calendar_total_sell": 14824.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 14824.51, "filter": { "id": "F1BT00023-280", "price": 14824.51, "gross_total": 1443.3, "journey_duration": "PT22H10M", "journey_duration_seconds": 79800, "layover_duration": "PT3H45M", "layover_duration_seconds": 13500, "carrier_operating": "FI", "carrier_marketing": "FI", "aircraft": "", "aircraft_name": "", "cabin_class": "ECONOMY STANDARD", "connecting_airport": [ "KEF" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051400kef202610051535543kef202610051705yyz202610051910603yyz202610122310kef202610130845604kef202610131100arn202610131610308", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-281", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_63_637654545", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-281-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT20H9M", "transit_time": "7H39M", "routes": [ { "air_segment_key": "SEG_1G_CDGZRH_1__1_63", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T11:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "633" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ZRHIAD_2__1_63", "origin": "ZRH", "departure_time": "2026-10-05T13:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "IAD", "arrival_time": "2026-10-05T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "72" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9754" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_3__1_63", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT05H34M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-281-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_63", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_63", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45ZRH2026-10-05T11:05ZRH2026-10-05T13:10IAD2026-10-05T16:45IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_63_637654545_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_63_637654545", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1497.83", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15353.45, "gross_total": 1497.83, "base_fare": 9292.6, "tax": 6060.85, "sell": { "currency": "SEK", "total": 15353.45, "base_fare": 9292.6, "tax": 6060.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi44MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjI0LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny44MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjI0LjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTcuODMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYyNC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15353.45, "base_fare": 9292.6, "tax": 6060.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6060.85", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15353.45, "base_fare": 9292.6, "tax": 6060.85, "gross": { "base_fare": "8468.10", "tax": "6060.85", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuODMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MjQuODMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ny44MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYyNC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYyNC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuODMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ny44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 15353.45, "calendar_total_sell": 15353.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15353.45, "filter": { "id": "F1BT00023-281", "price": 15353.45, "gross_total": 1497.83, "journey_duration": "PT1D7H34M", "journey_duration_seconds": 113640, "layover_duration": "PT9H39M", "layover_duration_seconds": 34740, "carrier_operating": "LX", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "ZRH", "IAD", "BRU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945zrh202610051105633zrh202610051310iad20261005164572iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-282", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_64_119265000", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-282-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT20H9M", "transit_time": "7H39M", "routes": [ { "air_segment_key": "SEG_1G_CDGZRH_1__1_64", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T11:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "633" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ZRHIAD_2__1_64", "origin": "ZRH", "departure_time": "2026-10-05T13:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "IAD", "arrival_time": "2026-10-05T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "72" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9754" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_3__1_64", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT05H34M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-282-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_64", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_64", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45ZRH2026-10-05T11:05ZRH2026-10-05T13:10IAD2026-10-05T16:45IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_64_119265000_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_64_119265000", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1497.83", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15353.45, "gross_total": 1497.83, "base_fare": 9292.6, "tax": 6060.85, "sell": { "currency": "SEK", "total": 15353.45, "base_fare": 9292.6, "tax": 6060.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi44MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjI0LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny44MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjI0LjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTcuODMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYyNC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15353.45, "base_fare": 9292.6, "tax": 6060.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6060.85", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15353.45, "base_fare": 9292.6, "tax": 6060.85, "gross": { "base_fare": "8468.10", "tax": "6060.85", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuODMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MjQuODMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ny44MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYyNC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYyNC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuODMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ny44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 15353.45, "calendar_total_sell": 15353.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15353.45, "filter": { "id": "F1BT00023-282", "price": 15353.45, "gross_total": 1497.83, "journey_duration": "PT1D12H14M", "journey_duration_seconds": 130440, "layover_duration": "PT14H19M", "layover_duration_seconds": 51540, "carrier_operating": "LX", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "ZRH", "IAD", "BRU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945zrh202610051105633zrh202610051310iad20261005164572iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-283", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_65_955514542", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-283-0", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT20H9M", "transit_time": "7H39M", "routes": [ { "air_segment_key": "SEG_1G_CDGZRH_1__1_65", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ZRH", "arrival_time": "2026-10-05T11:05", "destination_terminal": "Array", "destination_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "flight_date": "2026-10-05", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "633" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9770" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ZRHIAD_2__1_65", "origin": "ZRH", "departure_time": "2026-10-05T13:10", "origin_terminal": "Array", "origin_airport": { "name": "Zurich Airport", "city": "Zurich", "country": "Switzerland", "timezone": "Europe\/Zurich" }, "destination": "IAD", "arrival_time": "2026-10-05T16:45", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT9H35M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "LX", "carrier_name": "Swiss", "carrier_logo": "LX.png", "flight_number": "72" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "9754" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_3__1_65", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT05H34M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-283-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_65", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_65", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45ZRH2026-10-05T11:05ZRH2026-10-05T13:10IAD2026-10-05T16:45IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_65_955514542_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_65_955514542", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1497.83", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15353.45, "gross_total": 1497.83, "base_fare": 9292.6, "tax": 6060.85, "sell": { "currency": "SEK", "total": 15353.45, "base_fare": 9292.6, "tax": 6060.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi44MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjI0LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ny44MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjI0LjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTcuODMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYyNC44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15353.45, "base_fare": 9292.6, "tax": 6060.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6060.85", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15353.45, "base_fare": 9292.6, "tax": 6060.85, "gross": { "base_fare": "8468.10", "tax": "6060.85", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuODMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MjQuODMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ny44MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYyNC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYyNC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0OTcuODMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MjQuODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ny44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "LX", "calendar_total_currency": "SEK", "calendar_total_price": 15353.45, "calendar_total_sell": 15353.45, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15353.45, "filter": { "id": "F1BT00023-283", "price": 15353.45, "gross_total": 1497.83, "journey_duration": "PT1D18H39M", "journey_duration_seconds": 153540, "layover_duration": "PT20H44M", "layover_duration_seconds": 74640, "carrier_operating": "LX", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "ZRH", "IAD", "BRU" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945zrh202610051105633zrh202610051310iad20261005164572iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-284", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_81_131690358", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-284-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H37M", "transit_time": "2H22M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_81", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_81", "origin": "IAD", "departure_time": "2026-10-05T17:17", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:02", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H45M", "distance": null, "lay_over": "PT02H22M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-284-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_81", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_81", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:17YYZ2026-10-05T19:02YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_81_131690358_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_81_131690358", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-284", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D0H2M", "journey_duration_seconds": 86520, "layover_duration": "PT4H22M", "layover_duration_seconds": 15720, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051717yyz2026100519023453yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-285", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_82_747675808", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-285-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_82", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_82", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-285-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_82", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_82", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_82_747675808_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_82_747675808", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-285", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D0H19M", "journey_duration_seconds": 87540, "layover_duration": "PT4H29M", "layover_duration_seconds": 16140, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-286", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_83_787405316", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-286-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H37M", "transit_time": "2H22M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_83", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_83", "origin": "IAD", "departure_time": "2026-10-05T17:17", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:02", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H45M", "distance": null, "lay_over": "PT02H22M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-286-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_83", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_83", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:17YYZ2026-10-05T19:02YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_83_787405316_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_83_787405316", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-286", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D4H42M", "journey_duration_seconds": 103320, "layover_duration": "PT9H2M", "layover_duration_seconds": 32520, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051717yyz2026100519023453yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-287", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_84_152263159", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-287-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_84", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_84", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-287-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_84", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_84", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_84_152263159_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_84_152263159", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-287", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D4H59M", "journey_duration_seconds": 104340, "layover_duration": "PT9H9M", "layover_duration_seconds": 32940, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-288", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_85_185874214", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-288-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H37M", "transit_time": "2H22M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_85", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_85", "origin": "IAD", "departure_time": "2026-10-05T17:17", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:02", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H45M", "distance": null, "lay_over": "PT02H22M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3453" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-288-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_85", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_85", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:17YYZ2026-10-05T19:02YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_85_185874214_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_85_185874214", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-288", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D11H7M", "journey_duration_seconds": 126420, "layover_duration": "PT15H27M", "layover_duration_seconds": 55620, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051717yyz2026100519023453yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-289", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_86_287040376", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-289-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_86", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_86", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-289-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_86", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_86", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_86_287040376_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_86_287040376", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-289", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D11H24M", "journey_duration_seconds": 127440, "layover_duration": "PT15H34M", "layover_duration_seconds": 56040, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-290", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_87_718310867", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-290-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_87", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_87", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-290-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_87", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_87", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_87_718310867_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_87_718310867", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-290", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT23H55M", "journey_duration_seconds": 86100, "layover_duration": "PT4H40M", "layover_duration_seconds": 16800, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516151507yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-291", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_88_616040982", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-291-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H15M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_88", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_88", "origin": "EWR", "departure_time": "2026-10-05T17:05", "origin_terminal": "C", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-291-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_88", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_88", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T17:05YYZ2026-10-05T19:00YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_88_616040982_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_88_616040982", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-291", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D2H40M", "journey_duration_seconds": 96000, "layover_duration": "PT7H10M", "layover_duration_seconds": 25800, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051705yyz2026100519003557yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-292", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_89_673557950", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-292-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_89", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_89", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-292-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_89", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_89", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_89_673557950_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_89_673557950", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-292", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D4H35M", "journey_duration_seconds": 102900, "layover_duration": "PT9H20M", "layover_duration_seconds": 33600, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516151507yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-293", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_90_654304696", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-293-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H15M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_90", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_90", "origin": "EWR", "departure_time": "2026-10-05T17:05", "origin_terminal": "C", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-293-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_90", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_90", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T17:05YYZ2026-10-05T19:00YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_90_654304696_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_90_654304696", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-293", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D7H20M", "journey_duration_seconds": 112800, "layover_duration": "PT11H50M", "layover_duration_seconds": 42600, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051705yyz2026100519003557yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-294", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_91_625609802", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-294-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H30M", "transit_time": "2H40M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_91", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_91", "origin": "EWR", "departure_time": "2026-10-05T14:35", "origin_terminal": "A", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T16:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H40M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "1507" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "8436" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-294-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_91", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_91", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T14:35YYZ2026-10-05T16:15YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_91_625609802_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_91_625609802", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-294", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D11H0M", "journey_duration_seconds": 126000, "layover_duration": "PT15H45M", "layover_duration_seconds": 56700, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051435yyz2026100516151507yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-295", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_92_532878506", "OwnerCode": "1G", "ValidatingCarrierCode": "UA", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-295-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT15H15M", "transit_time": "5H10M", "routes": [ { "air_segment_key": "SEG_1G_CDGEWR_1__1_92", "origin": "CDG", "departure_time": "2026-10-05T09:45", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "EWR", "arrival_time": "2026-10-05T11:55", "destination_terminal": "B", "destination_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "56" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_EWRYYZ_2__1_92", "origin": "EWR", "departure_time": "2026-10-05T17:05", "origin_terminal": "C", "origin_airport": { "name": "Newark Liberty International Airport", "city": "Newark", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T19:00", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H10M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "marketing": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3557" }, "booking_class": { "cabin_class": "Economy", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-295-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_92", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_92", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T09:45EWR2026-10-05T11:55EWR2026-10-05T17:05YYZ2026-10-05T19:00YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_92_532878506_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_92_532878506", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1503.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 15408.74, "gross_total": 1503.53, "base_fare": 9292.6, "tax": 6116.14, "sell": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OC41MywiYmFzZV9mYXJlIjo5NTgsInRheCI6NjMwLjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMy41MywiYmFzZV9mYXJlIjo4NzMsInRheCI6NjMwLjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDMuNTMsImJhc2VfZmFyZSI6ODczLCJ0YXgiOjYzMC41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 15408.74, "base_fare": 9292.6, "tax": 6116.14, "gross": { "base_fare": "8468.10", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiI4NS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6Ijg1LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6Ijg1LjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiI5LjcwIiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwMy41MyIsImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijg3My4wMCIsInRheCI6IjYzMC41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDMuNTMiLCJiYXNlX2ZhcmUiOiI4NzMuMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwMy41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOltdLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpbXX0=" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 15408.74, "calendar_total_sell": 15408.74, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 15408.74, "filter": { "id": "F1BT00023-295", "price": 15408.74, "gross_total": 1503.53, "journey_duration": "PT1D13H45M", "journey_duration_seconds": 135900, "layover_duration": "PT18H15M", "layover_duration_seconds": 65700, "carrier_operating": "UA", "carrier_marketing": "UA", "aircraft": "", "aircraft_name": "", "cabin_class": "Economy", "connecting_airport": [ "EWR", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T09:45", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050945ewr20261005115556ewr202610051705yyz2026100519003557yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-296", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_93_567299133", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-296-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H32M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_93", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYTZ_2__1_93", "origin": "IAD", "departure_time": "2026-10-05T17:20", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YTZ", "arrival_time": "2026-10-05T18:57", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H37M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-296-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_93", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_93", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:20YTZ2026-10-05T18:57YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_93_567299133_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_93_567299133", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-296", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT23H57M", "journey_duration_seconds": 86220, "layover_duration": "PT4H25M", "layover_duration_seconds": 15900, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051720ytz2026100518578539yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-297", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_94_659025696", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-297-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H32M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_94", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYTZ_2__1_94", "origin": "IAD", "departure_time": "2026-10-05T17:20", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YTZ", "arrival_time": "2026-10-05T18:57", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H37M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-297-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_94", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_94", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:20YTZ2026-10-05T18:57YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_94_659025696_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_94_659025696", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-297", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D4H37M", "journey_duration_seconds": 103020, "layover_duration": "PT9H5M", "layover_duration_seconds": 32700, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051720ytz2026100518578539yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-298", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_95_748486319", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-298-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H32M", "transit_time": "2H25M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_95", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYTZ_2__1_95", "origin": "IAD", "departure_time": "2026-10-05T17:20", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YTZ", "arrival_time": "2026-10-05T18:57", "destination_terminal": "Array", "destination_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H37M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "8539" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-298-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_95", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_95", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T17:20YTZ2026-10-05T18:57YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_95_748486319_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_95_748486319", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-298", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D11H2M", "journey_duration_seconds": 126120, "layover_duration": "PT15H30M", "layover_duration_seconds": 55800, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610051720ytz2026100518578539yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-299", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_96_570666520", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-299-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H16M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGORD_1__1_96", "origin": "CDG", "departure_time": "2026-10-05T11:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ORD", "arrival_time": "2026-10-05T13:15", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-10-05", "flight_time": "PT9H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "986" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ORDYYZ_2__1_96", "origin": "ORD", "departure_time": "2026-10-05T15:45", "origin_terminal": "2", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:31", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H46M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-299-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_96", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_96", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T11:15ORD2026-10-05T13:15ORD2026-10-05T15:45YYZ2026-10-05T18:31YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_96_570666520_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_96_570666520", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-299", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D0H41M", "journey_duration_seconds": 88860, "layover_duration": "PT4H30M", "layover_duration_seconds": 16200, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "ORD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:15", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051115ord202610051315986ord202610051545yyz202610051831508yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-300", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_97_238175459", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-300-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H16M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGORD_1__1_97", "origin": "CDG", "departure_time": "2026-10-05T11:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ORD", "arrival_time": "2026-10-05T13:15", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-10-05", "flight_time": "PT9H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "986" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ORDYYZ_2__1_97", "origin": "ORD", "departure_time": "2026-10-05T15:45", "origin_terminal": "2", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:31", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H46M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-300-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT16H5M", "transit_time": "6H40M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_97", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_97", "origin": "BRU", "departure_time": "2026-10-13T14:30", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T16:45", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2293" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T11:15ORD2026-10-05T13:15ORD2026-10-05T15:45YYZ2026-10-05T18:31YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T14:30ARN2026-10-13T16:45", "OfferItemData": [ { "OfferItemID": "1G_97_238175459_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_97_238175459", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-300", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D5H21M", "journey_duration_seconds": 105660, "layover_duration": "PT9H10M", "layover_duration_seconds": 33000, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "ORD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:15", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-13T16:45", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051115ord202610051315986ord202610051545yyz202610051831508yyz202610121840bru202610130750826bru202610131430arn2026101316452293", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-301", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_98_454688275", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-301-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT13H16M", "transit_time": "2H30M", "routes": [ { "air_segment_key": "SEG_1G_CDGORD_1__1_98", "origin": "CDG", "departure_time": "2026-10-05T11:15", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "ORD", "arrival_time": "2026-10-05T13:15", "destination_terminal": "5", "destination_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "flight_date": "2026-10-05", "flight_time": "PT9H0M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "986" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_ORDYYZ_2__1_98", "origin": "ORD", "departure_time": "2026-10-05T15:45", "origin_terminal": "2", "origin_airport": { "name": "Chicago O'Hare International Airport", "city": "Chicago", "country": "United States", "timezone": "America\/Chicago" }, "destination": "YYZ", "arrival_time": "2026-10-05T18:31", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H46M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "508" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-301-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT22H30M", "transit_time": "13H5M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_98", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_98", "origin": "BRU", "departure_time": "2026-10-13T20:55", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T23:10", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2297" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T11:15ORD2026-10-05T13:15ORD2026-10-05T15:45YYZ2026-10-05T18:31YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T20:55ARN2026-10-13T23:10", "OfferItemData": [ { "OfferItemID": "1G_98_454688275_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_98_454688275", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-301", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D11H46M", "journey_duration_seconds": 128760, "layover_duration": "PT15H35M", "layover_duration_seconds": 56100, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "ORD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T11:15", "arrival_timing_slot": "night", "arrival_departure_time": "2026-10-13T23:10", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051115ord202610051315986ord202610051545yyz202610051831508yyz202610121840bru202610130750826bru202610132055arn2026101323102297", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-302", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_99_631754096", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-302-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT12H54M", "transit_time": "2H29M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_99", "origin": "CDG", "departure_time": "2026-10-05T17:00", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T19:50", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "331" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3276" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_99", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT02H29M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3857" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-302-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_99", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_99", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T17:00IAD2026-10-05T19:50IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_99_631754096_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_99_631754096", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-302", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D0H19M", "journey_duration_seconds": 87540, "layover_duration": "PT4H29M", "layover_duration_seconds": 16140, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T17:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051700iad202610051950331iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-303", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "1G_100_126841473", "OwnerCode": "1G", "ValidatingCarrierCode": "AC", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-303-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT17H29M", "transit_time": "7H24M", "routes": [ { "air_segment_key": "SEG_1G_CDGIAD_1__1_100", "origin": "CDG", "departure_time": "2026-10-05T12:25", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IAD", "arrival_time": "2026-10-05T14:55", "destination_terminal": "Array", "destination_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "flight_date": "2026-10-05", "flight_time": "PT8H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "914" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3222" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_IADYYZ_2__1_100", "origin": "IAD", "departure_time": "2026-10-05T22:19", "origin_terminal": "Array", "origin_airport": { "name": "Washington Dulles International Airport", "city": "Washington, DC", "country": "United States", "timezone": "America\/New_York" }, "destination": "YYZ", "arrival_time": "2026-10-05T23:54", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT07H24M", "lay_over_date": "2026-10-05", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "UA", "carrier_name": "United Airlines", "carrier_logo": "UA.png", "flight_number": "3515" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "3857" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-303-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT11H25M", "transit_time": "2H0M", "routes": [ { "air_segment_key": "SEG_1G_YYZBRU_1__2_100", "origin": "YYZ", "departure_time": "2026-10-12T18:40", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "BRU", "arrival_time": "2026-10-13T07:50", "destination_terminal": "Array", "destination_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "flight_date": "2026-10-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "826" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } }, { "air_segment_key": "SEG_1G_BRUARN_2__2_100", "origin": "BRU", "departure_time": "2026-10-13T09:50", "origin_terminal": "Array", "origin_airport": { "name": "Brussels Airport", "city": "Brussels", "country": "Belgium", "timezone": "Europe\/Brussels" }, "destination": "ARN", "arrival_time": "2026-10-13T12:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "2026-10-13", "aircraft": { "code": "", "name": "", "picture": ".png" }, "operating": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "marketing": { "carrier": "SN", "carrier_name": "Brussels Airlines", "carrier_logo": "SN.png", "flight_number": "2291" }, "booking_class": { "cabin_class": "FLEX", "cabin_code": "Array", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": null, "unit": "pieces", "title": "no-baggage" } } } } ] } ], "key_uid": "CDG2026-10-05T12:25IAD2026-10-05T14:55IAD2026-10-05T22:19YYZ2026-10-05T23:54YYZ2026-10-12T18:40BRU2026-10-13T07:50BRU2026-10-13T09:50ARN2026-10-13T12:05", "OfferItemData": [ { "OfferItemID": "1G_100_126841473_1G_1", "OwnerCode": "1G", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#1G#1G_100_126841473", "FareBasisCode": "TXHXKYRC", "FareTypeCode": "PUBL-1588.53", "class": { "CabinType": { "CabinTypeCode": [], "CabinTypeName": "FLEX" }, "Code": [], "Name": "FLEX", "Desc": [ { "DescText": "1 pieces", "URL": [] }, { "DescText": "Flex fare includes\n- Checked baggage\n- Carry on\n- Premium seat with charge\n- Miles accrual\n- Reissue allowed (subject to fare rules)\n- Advanced seat selection \n\n\u2022 Please note that if the flight is operated by another airline, then the onboard product or service may be different to that described above. The content on this screen is for information purposes only. Please validate brands and ancillaries at Fare Quote.", "URL": [] } ], "FareBasisCode": [], "PriceClassID": "PC_2_FLEX" } } ], "price": { "currency": "SEK", "total": 16233.24, "gross_total": 1588.53, "base_fare": 10117.1, "tax": 6116.14, "sell": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3My41MywiYmFzZV9mYXJlIjoxMDQzLCJ0YXgiOjYzMC41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1ODguNTMsImJhc2VfZmFyZSI6OTU4LCJ0YXgiOjYzMC41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTg4LjUzLCJiYXNlX2ZhcmUiOjk1OCwidGF4Ijo2MzAuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 16233.24, "base_fare": 10117.1, "tax": 6116.14, "gross": { "base_fare": "9292.60", "tax": "6116.14", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzMuNTMiLCJiYXNlX2ZhcmUiOiIxMDQzLjAwIiwidGF4IjoiNjMwLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiODUuMDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4NS4wMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiI4NS4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiOS43MCIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODguNTMiLCJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTguMDAiLCJ0YXgiOiI2MzAuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTg4LjUzIiwiYmFzZV9mYXJlIjoiOTU4LjAwIiwidGF4IjoiNjMwLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE1ODguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-13", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-13", "calendar_carrier": "UA", "calendar_total_currency": "SEK", "calendar_total_price": 16233.24, "calendar_total_sell": 16233.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 16233.24, "filter": { "id": "F1BT00023-303", "price": 16233.24, "gross_total": 1588.53, "journey_duration": "PT1D4H54M", "journey_duration_seconds": 104040, "layover_duration": "PT9H24M", "layover_duration_seconds": 33840, "carrier_operating": "UA", "carrier_marketing": "AC", "aircraft": "", "aircraft_name": "", "cabin_class": "FLEX", "connecting_airport": [ "IAD", "BRU" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T12:25", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-10-13T12:05", "refund": "Review-FareRule", "baggage_value": "pieces", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051225iad202610051455914iad202610052219yyz2026100523543515yyz202610121840bru202610130750826bru202610130950arn2026101312052291", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-304", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_1831688073", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-304-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-304-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_1831688073_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_1831688073", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1869.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC1_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 18962.04, "gross_total": 1869.85, "base_fare": 11967.47, "tax": 6994.57, "sell": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC44NSwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NjkuODUsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2OS44NSwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NTQuODUiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 18962.04, "calendar_total_sell": 18962.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18962.04, "filter": { "id": "F1BT00023-304", "price": 18962.04, "gross_total": 1869.85, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-305", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_2191642631", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-305-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-305-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_2191642631_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_2191642631", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1869.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC2_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 18962.04, "gross_total": 1869.85, "base_fare": 11967.47, "tax": 6994.57, "sell": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC44NSwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NjkuODUsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2OS44NSwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NTQuODUiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 18962.04, "calendar_total_sell": 18962.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18962.04, "filter": { "id": "F1BT00023-305", "price": 18962.04, "gross_total": 1869.85, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-306", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_3565563739", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-306-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-306-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_3565563739_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_3565563739", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1869.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC3_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 18962.04, "gross_total": 1869.85, "base_fare": 11967.47, "tax": 6994.57, "sell": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC44NSwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NjkuODUsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2OS44NSwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NTQuODUiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 18962.04, "calendar_total_sell": 18962.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18962.04, "filter": { "id": "F1BT00023-306", "price": 18962.04, "gross_total": 1869.85, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-307", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_4425766577", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-307-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-307-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_4425766577_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_4425766577", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1869.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC4_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 18962.04, "gross_total": 1869.85, "base_fare": 11967.47, "tax": 6994.57, "sell": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC44NSwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NjkuODUsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2OS44NSwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NTQuODUiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 18962.04, "calendar_total_sell": 18962.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18962.04, "filter": { "id": "F1BT00023-307", "price": 18962.04, "gross_total": 1869.85, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-308", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_5981903511", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-308-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-308-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_5981903511_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_5981903511", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1869.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC5_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 18962.04, "gross_total": 1869.85, "base_fare": 11967.47, "tax": 6994.57, "sell": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1NC44NSwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NjkuODUsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2OS44NSwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 18962.04, "base_fare": 11967.47, "tax": 6994.57, "gross": { "base_fare": "11142.97", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NTQuODUiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODY5Ljg1IiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODY5Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 18962.04, "calendar_total_sell": 18962.04, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 18962.04, "filter": { "id": "F1BT00023-308", "price": 18962.04, "gross_total": 1869.85, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-309", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_6522743654", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-309-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-309-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_6522743654_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_6522743654", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC6_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-309", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-310", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_7599955988", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-310-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-310-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_7599955988_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_7599955988", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC7_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-310", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-311", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_8783922239", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-311-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-311-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_8783922239_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_8783922239", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC8_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-311", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-312", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_9629346376", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-312-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-312-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_9629346376_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_9629346376", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC9_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-312", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-313", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_10537688238", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-313-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-313-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_10537688238_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_10537688238", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC10_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-313", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-314", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_11657000561", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-314-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-314-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_11657000561_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_11657000561", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC11_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-314", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-315", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_12752834463", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-315-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-315-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_12752834463_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_12752834463", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC12_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-315", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-316", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_13186019141", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-316-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-316-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_13186019141_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_13186019141", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC13_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-316", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-317", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_14741260008", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-317-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-317-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_14741260008_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_14741260008", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC14_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-317", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-318", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_15134396170", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-318-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-318-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_15134396170_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_15134396170", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC15_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-318", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-319", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_16860761469", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-319-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-319-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_16860761469_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_16860761469", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC16_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-319", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-320", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_17326565740", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-320-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-320-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_17326565740_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_17326565740", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC17_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-320", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-321", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_18529324932", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-321-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-321-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_18529324932_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_18529324932", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC18_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-321", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-322", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_19405831329", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-322-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-322-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_19405831329_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_19405831329", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC19_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-322", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-323", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_20796207287", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-323-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-323-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_20796207287_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_20796207287", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC20_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-323", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-324", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_21103304953", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-324-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-324-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_21103304953_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_21103304953", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC21_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-324", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-325", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_22973411343", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-325-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-325-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_22973411343_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_22973411343", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC22_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-325", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-326", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_23811030798", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-326-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-326-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_23811030798_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_23811030798", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC23_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-326", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-327", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_24327937186", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-327-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-327-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_24327937186_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_24327937186", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC24_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-327", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-328", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_25952111877", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-328-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-328-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_25952111877_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_25952111877", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1878.62", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC25_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19047.11, "gross_total": 1878.62, "base_fare": 11967.47, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2My42MiwiYmFzZV9mYXJlIjoxMjMzLjc2LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzguNjIsImJhc2VfZmFyZSI6MTE0OC43NiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3OC42MiwiYmFzZV9mYXJlIjoxMTQ4Ljc2LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19047.11, "base_fare": 11967.47, "tax": 7079.64, "gross": { "base_fare": "11142.97", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjMuNjIiLCJiYXNlX2ZhcmUiOiIxMjMzLjc2IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNDguNzYiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODc4LjYyIiwiYmFzZV9mYXJlIjoiMTE0OC43NiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODc4LjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19047.11, "calendar_total_sell": 19047.11, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19047.11, "filter": { "id": "F1BT00023-328", "price": 19047.11, "gross_total": 1878.62, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-329", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_26406565086", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-329-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-329-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_26406565086_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_26406565086", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1893.56", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC26_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19192.03, "gross_total": 1893.56, "base_fare": 12143.82, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3OC41NiwiYmFzZV9mYXJlIjoxMjUxLjk0LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTMuNTYsImJhc2VfZmFyZSI6MTE2Ni45NCwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5My41NiwiYmFzZV9mYXJlIjoxMTY2Ljk0LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzguNTYiLCJiYXNlX2ZhcmUiOiIxMjUxLjk0IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjYuOTQiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19192.03, "calendar_total_sell": 19192.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19192.03, "filter": { "id": "F1BT00023-329", "price": 19192.03, "gross_total": 1893.56, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-330", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_27457252923", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-330-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-330-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_27457252923_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_27457252923", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1893.56", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC27_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19192.03, "gross_total": 1893.56, "base_fare": 12143.82, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3OC41NiwiYmFzZV9mYXJlIjoxMjUxLjk0LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTMuNTYsImJhc2VfZmFyZSI6MTE2Ni45NCwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5My41NiwiYmFzZV9mYXJlIjoxMTY2Ljk0LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzguNTYiLCJiYXNlX2ZhcmUiOiIxMjUxLjk0IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjYuOTQiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19192.03, "calendar_total_sell": 19192.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19192.03, "filter": { "id": "F1BT00023-330", "price": 19192.03, "gross_total": 1893.56, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-331", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_28834078503", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-331-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-331-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_28834078503_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_28834078503", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1893.56", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC28_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19192.03, "gross_total": 1893.56, "base_fare": 12143.82, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3OC41NiwiYmFzZV9mYXJlIjoxMjUxLjk0LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTMuNTYsImJhc2VfZmFyZSI6MTE2Ni45NCwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5My41NiwiYmFzZV9mYXJlIjoxMTY2Ljk0LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzguNTYiLCJiYXNlX2ZhcmUiOiIxMjUxLjk0IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjYuOTQiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19192.03, "calendar_total_sell": 19192.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19192.03, "filter": { "id": "F1BT00023-331", "price": 19192.03, "gross_total": 1893.56, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-332", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_29998319447", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-332-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-332-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_29998319447_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_29998319447", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1893.56", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC29_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19192.03, "gross_total": 1893.56, "base_fare": 12143.82, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3OC41NiwiYmFzZV9mYXJlIjoxMjUxLjk0LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTMuNTYsImJhc2VfZmFyZSI6MTE2Ni45NCwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5My41NiwiYmFzZV9mYXJlIjoxMTY2Ljk0LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzguNTYiLCJiYXNlX2ZhcmUiOiIxMjUxLjk0IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjYuOTQiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19192.03, "calendar_total_sell": 19192.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19192.03, "filter": { "id": "F1BT00023-332", "price": 19192.03, "gross_total": 1893.56, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-333", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_30944407093", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-333-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-333-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_30944407093_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_30944407093", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1893.56", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC30_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19192.03, "gross_total": 1893.56, "base_fare": 12143.82, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3OC41NiwiYmFzZV9mYXJlIjoxMjUxLjk0LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTMuNTYsImJhc2VfZmFyZSI6MTE2Ni45NCwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5My41NiwiYmFzZV9mYXJlIjoxMTY2Ljk0LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19192.03, "base_fare": 12143.82, "tax": 7048.21, "gross": { "base_fare": "11319.32", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NzguNTYiLCJiYXNlX2ZhcmUiOiIxMjUxLjk0IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExNjYuOTQiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxODkzLjU2IiwiYmFzZV9mYXJlIjoiMTE2Ni45NCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxODkzLjU2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19192.03, "calendar_total_sell": 19192.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19192.03, "filter": { "id": "F1BT00023-333", "price": 19192.03, "gross_total": 1893.56, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-334", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_31241648464", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-334-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-334-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_31241648464_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_31241648464", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1903.97", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC31_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19293.01, "gross_total": 1903.97, "base_fare": 12298.44, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4OC45NywiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDMuOTcsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMy45NywiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODguOTciLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAzLjk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19293.01, "calendar_total_sell": 19293.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19293.01, "filter": { "id": "F1BT00023-334", "price": 19293.01, "gross_total": 1903.97, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-335", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_32274657336", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-335-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-335-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_32274657336_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_32274657336", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1903.97", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC32_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19293.01, "gross_total": 1903.97, "base_fare": 12298.44, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4OC45NywiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDMuOTcsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMy45NywiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODguOTciLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAzLjk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19293.01, "calendar_total_sell": 19293.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19293.01, "filter": { "id": "F1BT00023-335", "price": 19293.01, "gross_total": 1903.97, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-336", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_33806761626", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-336-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-336-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_33806761626_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_33806761626", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1903.97", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC33_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19293.01, "gross_total": 1903.97, "base_fare": 12298.44, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4OC45NywiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDMuOTcsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMy45NywiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODguOTciLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAzLjk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19293.01, "calendar_total_sell": 19293.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19293.01, "filter": { "id": "F1BT00023-336", "price": 19293.01, "gross_total": 1903.97, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-337", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_34779823836", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-337-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-337-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_34779823836_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_34779823836", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1903.97", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC34_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19293.01, "gross_total": 1903.97, "base_fare": 12298.44, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4OC45NywiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDMuOTcsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMy45NywiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODguOTciLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAzLjk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19293.01, "calendar_total_sell": 19293.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19293.01, "filter": { "id": "F1BT00023-337", "price": 19293.01, "gross_total": 1903.97, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-338", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_35705225164", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-338-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-338-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_35705225164_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_35705225164", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1903.97", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC35_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19293.01, "gross_total": 1903.97, "base_fare": 12298.44, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4OC45NywiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MDMuOTcsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwMy45NywiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19293.01, "base_fare": 12298.44, "tax": 6994.57, "gross": { "base_fare": "11473.94", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5ODguOTciLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTAzLjk3IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTAzLjk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19293.01, "calendar_total_sell": 19293.01, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19293.01, "filter": { "id": "F1BT00023-338", "price": 19293.01, "gross_total": 1903.97, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-339", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_36128892104", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-339-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-339-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_36128892104_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_36128892104", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC36_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-339", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-340", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_37887750205", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-340-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-340-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_37887750205_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_37887750205", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC37_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-340", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-341", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_38427025827", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-341-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-341-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_38427025827_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_38427025827", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC38_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-341", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-342", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_39231283360", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-342-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-342-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_39231283360_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_39231283360", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC39_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-342", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-343", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_40357104378", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-343-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-343-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_40357104378_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_40357104378", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC40_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-343", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-344", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_41837383526", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-344-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-344-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_41837383526_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_41837383526", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC41_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-344", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-345", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_42621579265", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-345-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-345-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_42621579265_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_42621579265", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC42_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-345", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-346", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_43755682173", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-346-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-346-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_43755682173_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_43755682173", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC43_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-346", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-347", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_44299760555", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-347-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-347-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_44299760555_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_44299760555", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC44_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-347", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-348", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_45321379567", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-348-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-348-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_45321379567_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_45321379567", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC45_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-348", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-349", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_46870671328", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-349-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-349-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_46870671328_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_46870671328", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC46_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-349", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-350", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_47222815342", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-350-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-350-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_47222815342_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_47222815342", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC47_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-350", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-351", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_48669997517", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-351-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-351-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_48669997517_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_48669997517", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC48_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-351", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-352", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_49681201730", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-352-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-352-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_49681201730_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_49681201730", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC49_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-352", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-353", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_50969663356", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-353-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-353-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_50969663356_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_50969663356", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC50_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-353", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-354", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_51338004690", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-354-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-354-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_51338004690_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_51338004690", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC51_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-354", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-355", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_52643271871", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-355-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-355-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_52643271871_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_52643271871", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC52_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-355", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-356", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_53500654134", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-356-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-356-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_53500654134_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_53500654134", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC53_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-356", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-357", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_54609992020", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-357-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-357-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_54609992020_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_54609992020", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC54_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-357", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-358", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_55488990387", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-358-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-358-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_55488990387_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_55488990387", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1912.75", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC55_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19378.18, "gross_total": 1912.75, "base_fare": 12298.44, "tax": 7079.74, "sell": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Ny43NSwiYmFzZV9mYXJlIjoxMjY3Ljg4LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MTIuNzUsImJhc2VfZmFyZSI6MTE4Mi44OCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxMi43NSwiYmFzZV9mYXJlIjoxMTgyLjg4LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19378.18, "base_fare": 12298.44, "tax": 7079.74, "gross": { "base_fare": "11473.94", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTcuNzUiLCJiYXNlX2ZhcmUiOiIxMjY3Ljg4IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjExODIuODgiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTEyLjc1IiwiYmFzZV9mYXJlIjoiMTE4Mi44OCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTEyLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19378.18, "calendar_total_sell": 19378.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19378.18, "filter": { "id": "F1BT00023-358", "price": 19378.18, "gross_total": 1912.75, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-359", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_56512449597", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-359-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-359-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_56512449597_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_56512449597", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1926.71", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC56_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19513.58, "gross_total": 1926.71, "base_fare": 12519.01, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMS43MSwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjYuNzEsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNi43MSwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTEuNzEiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI2LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19513.58, "calendar_total_sell": 19513.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19513.58, "filter": { "id": "F1BT00023-359", "price": 19513.58, "gross_total": 1926.71, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-360", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_57120792710", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-360-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-360-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_57120792710_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_57120792710", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1926.71", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC57_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19513.58, "gross_total": 1926.71, "base_fare": 12519.01, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMS43MSwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjYuNzEsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNi43MSwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTEuNzEiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI2LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19513.58, "calendar_total_sell": 19513.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19513.58, "filter": { "id": "F1BT00023-360", "price": 19513.58, "gross_total": 1926.71, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-361", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_58440990560", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-361-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-361-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_58440990560_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_58440990560", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1926.71", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC58_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19513.58, "gross_total": 1926.71, "base_fare": 12519.01, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMS43MSwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjYuNzEsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNi43MSwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTEuNzEiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI2LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19513.58, "calendar_total_sell": 19513.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19513.58, "filter": { "id": "F1BT00023-361", "price": 19513.58, "gross_total": 1926.71, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-362", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_59842895568", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-362-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-362-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_59842895568_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_59842895568", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1926.71", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC59_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19513.58, "gross_total": 1926.71, "base_fare": 12519.01, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMS43MSwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjYuNzEsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNi43MSwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTEuNzEiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI2LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19513.58, "calendar_total_sell": 19513.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19513.58, "filter": { "id": "F1BT00023-362", "price": 19513.58, "gross_total": 1926.71, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-363", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_60644193519", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-363-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-363-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_60644193519_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_60644193519", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1926.71", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC60_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19513.58, "gross_total": 1926.71, "base_fare": 12519.01, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMS43MSwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjYuNzEsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNi43MSwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19513.58, "base_fare": 12519.01, "tax": 6994.57, "gross": { "base_fare": "11694.51", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTEuNzEiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI2LjcxIiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI2LjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19513.58, "calendar_total_sell": 19513.58, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19513.58, "filter": { "id": "F1BT00023-363", "price": 19513.58, "gross_total": 1926.71, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-364", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_61699970870", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-364-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-364-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_61699970870_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_61699970870", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1927.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC61_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19523, "gross_total": 1927.68, "base_fare": 12474.88, "tax": 7048.12, "sell": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMi42OCwiYmFzZV9mYXJlIjoxMjg2LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjcuNjgsImJhc2VfZmFyZSI6MTIwMS4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNy42OCwiYmFzZV9mYXJlIjoxMjAxLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19523, "base_fare": 12474.88, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTIuNjgiLCJiYXNlX2ZhcmUiOiIxMjg2LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDEuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI3LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19523, "calendar_total_sell": 19523, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19523, "filter": { "id": "F1BT00023-364", "price": 19523, "gross_total": 1927.68, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-365", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_62624012418", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-365-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-365-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_62624012418_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_62624012418", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1927.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC62_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19523, "gross_total": 1927.68, "base_fare": 12474.88, "tax": 7048.12, "sell": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMi42OCwiYmFzZV9mYXJlIjoxMjg2LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjcuNjgsImJhc2VfZmFyZSI6MTIwMS4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNy42OCwiYmFzZV9mYXJlIjoxMjAxLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19523, "base_fare": 12474.88, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTIuNjgiLCJiYXNlX2ZhcmUiOiIxMjg2LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDEuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI3LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19523, "calendar_total_sell": 19523, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19523, "filter": { "id": "F1BT00023-365", "price": 19523, "gross_total": 1927.68, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-366", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_63743844124", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-366-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-366-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_63743844124_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_63743844124", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1927.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC63_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19523, "gross_total": 1927.68, "base_fare": 12474.88, "tax": 7048.12, "sell": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMi42OCwiYmFzZV9mYXJlIjoxMjg2LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjcuNjgsImJhc2VfZmFyZSI6MTIwMS4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNy42OCwiYmFzZV9mYXJlIjoxMjAxLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19523, "base_fare": 12474.88, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTIuNjgiLCJiYXNlX2ZhcmUiOiIxMjg2LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDEuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI3LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19523, "calendar_total_sell": 19523, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19523, "filter": { "id": "F1BT00023-366", "price": 19523, "gross_total": 1927.68, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-367", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_64589922615", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-367-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-367-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_64589922615_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_64589922615", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1927.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC64_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19523, "gross_total": 1927.68, "base_fare": 12474.88, "tax": 7048.12, "sell": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMi42OCwiYmFzZV9mYXJlIjoxMjg2LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjcuNjgsImJhc2VfZmFyZSI6MTIwMS4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNy42OCwiYmFzZV9mYXJlIjoxMjAxLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19523, "base_fare": 12474.88, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTIuNjgiLCJiYXNlX2ZhcmUiOiIxMjg2LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDEuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI3LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19523, "calendar_total_sell": 19523, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19523, "filter": { "id": "F1BT00023-367", "price": 19523, "gross_total": 1927.68, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-368", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_65744565379", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-368-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-368-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_65744565379_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_65744565379", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1927.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC65_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19523, "gross_total": 1927.68, "base_fare": 12474.88, "tax": 7048.12, "sell": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxMi42OCwiYmFzZV9mYXJlIjoxMjg2LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjcuNjgsImJhc2VfZmFyZSI6MTIwMS4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyNy42OCwiYmFzZV9mYXJlIjoxMjAxLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19523, "base_fare": 12474.88, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19523, "base_fare": 12474.88, "tax": 7048.12, "gross": { "base_fare": "11650.38", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMTIuNjgiLCJiYXNlX2ZhcmUiOiIxMjg2LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDEuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTI3LjY4IiwiYmFzZV9mYXJlIjoiMTIwMS4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTI3LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19523, "calendar_total_sell": 19523, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19523, "filter": { "id": "F1BT00023-368", "price": 19523, "gross_total": 1927.68, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-369", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_66723193815", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-369-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-369-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_66723193815_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_66723193815", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC66_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-369", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-370", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_67901460829", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-370-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-370-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_67901460829_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_67901460829", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC67_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-370", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-371", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_68933735237", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-371-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-371-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_68933735237_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_68933735237", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC68_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-371", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-372", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_69522301478", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-372-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-372-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_69522301478_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_69522301478", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC69_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-372", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-373", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_70970111914", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-373-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-373-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_70970111914_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_70970111914", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC70_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-373", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-374", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_71926734268", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-374-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-374-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_71926734268_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_71926734268", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC71_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-374", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-375", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_72354444026", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-375-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-375-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_72354444026_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_72354444026", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC72_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-375", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-376", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_73610000886", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-376-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-376-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_73610000886_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_73610000886", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC73_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-376", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-377", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_74984237207", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-377-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-377-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_74984237207_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_74984237207", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC74_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-377", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-378", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_75642043492", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-378-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-378-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_75642043492_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_75642043492", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC75_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-378", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-379", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_76796661833", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-379-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-379-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_76796661833_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_76796661833", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC76_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-379", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-380", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_77476646566", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-380-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-380-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_77476646566_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_77476646566", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC77_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-380", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-381", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_78803727357", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-381-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-381-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_78803727357_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_78803727357", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC78_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-381", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-382", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_79694737795", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-382-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-382-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_79694737795_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_79694737795", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC79_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-382", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-383", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_80315087451", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-383-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-383-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_80315087451_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_80315087451", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC80_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-383", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-384", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_81205932018", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-384-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-384-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_81205932018_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_81205932018", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC81_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-384", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-385", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_82864062391", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-385-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-385-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_82864062391_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_82864062391", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC82_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-385", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-386", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_83404030838", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-386-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-386-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_83404030838_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_83404030838", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC83_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-386", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-387", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_84260740017", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-387-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-387-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_84260740017_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_84260740017", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC84_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-387", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-388", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_85448910244", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-388-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-388-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_85448910244_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_85448910244", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1935.48", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC85_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19598.65, "gross_total": 1935.48, "base_fare": 12519.01, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMC40OCwiYmFzZV9mYXJlIjoxMjkwLjYyLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzUuNDgsImJhc2VfZmFyZSI6MTIwNS42MiwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzNS40OCwiYmFzZV9mYXJlIjoxMjA1LjYyLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19598.65, "base_fare": 12519.01, "tax": 7079.64, "gross": { "base_fare": "11694.51", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjAuNDgiLCJiYXNlX2ZhcmUiOiIxMjkwLjYyIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMDUuNjIiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM1LjQ4IiwiYmFzZV9mYXJlIjoiMTIwNS42MiIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM1LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19598.65, "calendar_total_sell": 19598.65, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19598.65, "filter": { "id": "F1BT00023-388", "price": 19598.65, "gross_total": 1935.48, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-389", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_86545828772", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-389-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-389-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_86545828772_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_86545828772", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1938.09", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC86_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19623.98, "gross_total": 1938.09, "base_fare": 12629.5, "tax": 6994.48, "sell": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMy4wOSwiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzguMDksImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4wOSwiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjMuMDkiLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19623.98, "calendar_total_sell": 19623.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19623.98, "filter": { "id": "F1BT00023-389", "price": 19623.98, "gross_total": 1938.09, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-390", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_87387001956", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-390-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-390-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_87387001956_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_87387001956", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1938.09", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC87_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19623.98, "gross_total": 1938.09, "base_fare": 12629.5, "tax": 6994.48, "sell": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMy4wOSwiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzguMDksImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4wOSwiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjMuMDkiLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19623.98, "calendar_total_sell": 19623.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19623.98, "filter": { "id": "F1BT00023-390", "price": 19623.98, "gross_total": 1938.09, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-391", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_88857916670", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-391-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-391-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_88857916670_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_88857916670", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1938.09", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC88_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19623.98, "gross_total": 1938.09, "base_fare": 12629.5, "tax": 6994.48, "sell": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMy4wOSwiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzguMDksImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4wOSwiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjMuMDkiLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19623.98, "calendar_total_sell": 19623.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19623.98, "filter": { "id": "F1BT00023-391", "price": 19623.98, "gross_total": 1938.09, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-392", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_89451071935", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-392-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-392-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_89451071935_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_89451071935", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1938.09", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC89_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19623.98, "gross_total": 1938.09, "base_fare": 12629.5, "tax": 6994.48, "sell": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMy4wOSwiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzguMDksImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4wOSwiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjMuMDkiLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19623.98, "calendar_total_sell": 19623.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19623.98, "filter": { "id": "F1BT00023-392", "price": 19623.98, "gross_total": 1938.09, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-393", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_90401486516", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-393-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-393-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_90401486516_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_90401486516", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1938.09", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC90_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19623.98, "gross_total": 1938.09, "base_fare": 12629.5, "tax": 6994.48, "sell": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMy4wOSwiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MzguMDksImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkzOC4wOSwiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19623.98, "base_fare": 12629.5, "tax": 6994.48, "gross": { "base_fare": "11805.00", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMjMuMDkiLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTM4LjA5IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTM4LjA5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19623.98, "calendar_total_sell": 19623.98, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19623.98, "filter": { "id": "F1BT00023-393", "price": 19623.98, "gross_total": 1938.09, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-394", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_91159435539", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-394-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-394-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_91159435539_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_91159435539", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC91_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-394", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-395", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_92340463857", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-395-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-395-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_92340463857_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_92340463857", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC92_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-395", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-396", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_93713651509", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-396-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-396-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_93713651509_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_93713651509", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC93_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-396", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-397", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_94627591351", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-397-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-397-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_94627591351_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_94627591351", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC94_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-397", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-398", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_95212274380", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-398-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-398-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_95212274380_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_95212274380", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC95_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-398", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-399", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_96607565613", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-399-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-399-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_96607565613_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_96607565613", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC96_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-399", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-400", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_97723031346", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-400-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-400-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_97723031346_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_97723031346", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC97_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-400", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-401", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_98955541802", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-401-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-401-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_98955541802_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_98955541802", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC98_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-401", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-402", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_99702001957", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-402-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-402-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_99702001957_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_99702001957", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC99_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-402", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-403", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_100621042852", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-403-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-403-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_100621042852_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_100621042852", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC100_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-403", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-404", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_101882976426", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-404-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-404-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_101882976426_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_101882976426", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC101_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-404", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-405", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_102732045258", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-405-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-405-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_102732045258_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_102732045258", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC102_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-405", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-406", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_103957939911", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-406-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-406-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_103957939911_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_103957939911", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC103_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-406", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-407", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_104229401390", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-407-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-407-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_104229401390_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_104229401390", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC104_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-407", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-408", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_105330174275", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-408-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-408-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_105330174275_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_105330174275", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC105_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-408", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-409", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_106528674995", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-409-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-409-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_106528674995_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_106528674995", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC106_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-409", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-410", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_107794033547", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-410-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-410-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_107794033547_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_107794033547", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC107_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-410", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-411", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_108981163790", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-411-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-411-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_108981163790_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_108981163790", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC108_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-411", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-412", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_109370806856", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-412-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-412-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_109370806856_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_109370806856", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC109_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-412", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-413", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_110584099766", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-413-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-413-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_110584099766_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_110584099766", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1946.87", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC110_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19709.14, "gross_total": 1946.87, "base_fare": 12629.5, "tax": 7079.64, "sell": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzMS44NywiYmFzZV9mYXJlIjoxMzAyLjAxLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NDYuODcsImJhc2VfZmFyZSI6MTIxNy4wMSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni44NywiYmFzZV9mYXJlIjoxMjE3LjAxLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19709.14, "base_fare": 12629.5, "tax": 7079.64, "gross": { "base_fare": "11805.00", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzEuODciLCJiYXNlX2ZhcmUiOiIxMzAyLjAxIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMTcuMDEiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTQ2Ljg3IiwiYmFzZV9mYXJlIjoiMTIxNy4wMSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTQ2Ljg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19709.14, "calendar_total_sell": 19709.14, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19709.14, "filter": { "id": "F1BT00023-413", "price": 19709.14, "gross_total": 1946.87, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-414", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_111413168094", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-414-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-414-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_111413168094_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_111413168094", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-1950.44", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC111_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19743.76, "gross_total": 1950.44, "base_fare": 12695.55, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNS40NCwiYmFzZV9mYXJlIjoxMzA4LjgyLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuNDQsImJhc2VfZmFyZSI6MTIyMy44MiwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC40NCwiYmFzZV9mYXJlIjoxMjIzLjgyLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzUuNDQiLCJiYXNlX2ZhcmUiOiIxMzA4LjgyIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMjMuODIiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUwLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19743.76, "calendar_total_sell": 19743.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19743.76, "filter": { "id": "F1BT00023-414", "price": 19743.76, "gross_total": 1950.44, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-415", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_112443216968", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-415-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-415-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_112443216968_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_112443216968", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-1950.44", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC112_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19743.76, "gross_total": 1950.44, "base_fare": 12695.55, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNS40NCwiYmFzZV9mYXJlIjoxMzA4LjgyLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuNDQsImJhc2VfZmFyZSI6MTIyMy44MiwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC40NCwiYmFzZV9mYXJlIjoxMjIzLjgyLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzUuNDQiLCJiYXNlX2ZhcmUiOiIxMzA4LjgyIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMjMuODIiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUwLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19743.76, "calendar_total_sell": 19743.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19743.76, "filter": { "id": "F1BT00023-415", "price": 19743.76, "gross_total": 1950.44, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-416", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_113948507716", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-416-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-416-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_113948507716_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_113948507716", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-1950.44", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC113_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19743.76, "gross_total": 1950.44, "base_fare": 12695.55, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNS40NCwiYmFzZV9mYXJlIjoxMzA4LjgyLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuNDQsImJhc2VfZmFyZSI6MTIyMy44MiwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC40NCwiYmFzZV9mYXJlIjoxMjIzLjgyLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzUuNDQiLCJiYXNlX2ZhcmUiOiIxMzA4LjgyIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMjMuODIiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUwLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19743.76, "calendar_total_sell": 19743.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19743.76, "filter": { "id": "F1BT00023-416", "price": 19743.76, "gross_total": 1950.44, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-417", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_114556376001", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-417-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-417-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_114556376001_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_114556376001", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-1950.44", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC114_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19743.76, "gross_total": 1950.44, "base_fare": 12695.55, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNS40NCwiYmFzZV9mYXJlIjoxMzA4LjgyLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuNDQsImJhc2VfZmFyZSI6MTIyMy44MiwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC40NCwiYmFzZV9mYXJlIjoxMjIzLjgyLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzUuNDQiLCJiYXNlX2ZhcmUiOiIxMzA4LjgyIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMjMuODIiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUwLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19743.76, "calendar_total_sell": 19743.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19743.76, "filter": { "id": "F1BT00023-417", "price": 19743.76, "gross_total": 1950.44, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-418", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_115900222119", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-418-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-418-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_115900222119_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_115900222119", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-1950.44", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC115_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19743.76, "gross_total": 1950.44, "base_fare": 12695.55, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNS40NCwiYmFzZV9mYXJlIjoxMzA4LjgyLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuNDQsImJhc2VfZmFyZSI6MTIyMy44MiwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC40NCwiYmFzZV9mYXJlIjoxMjIzLjgyLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19743.76, "base_fare": 12695.55, "tax": 7048.21, "gross": { "base_fare": "11871.05", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMzUuNDQiLCJiYXNlX2ZhcmUiOiIxMzA4LjgyIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMjMuODIiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTUwLjQ0IiwiYmFzZV9mYXJlIjoiMTIyMy44MiIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTUwLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19743.76, "calendar_total_sell": 19743.76, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19743.76, "filter": { "id": "F1BT00023-418", "price": 19743.76, "gross_total": 1950.44, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-419", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_116340068926", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-419-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-419-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_116340068926_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_116340068926", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1961.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC116_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19854.05, "gross_total": 1961.81, "base_fare": 12805.84, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Ni44MSwiYmFzZV9mYXJlIjoxMzIwLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NjEuODEsImJhc2VfZmFyZSI6MTIzNS4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2MS44MSwiYmFzZV9mYXJlIjoxMjM1LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDYuODEiLCJiYXNlX2ZhcmUiOiIxMzIwLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzUuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTYxLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19854.05, "calendar_total_sell": 19854.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19854.05, "filter": { "id": "F1BT00023-419", "price": 19854.05, "gross_total": 1961.81, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-420", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_117300024783", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-420-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-420-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_117300024783_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_117300024783", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1961.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC117_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19854.05, "gross_total": 1961.81, "base_fare": 12805.84, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Ni44MSwiYmFzZV9mYXJlIjoxMzIwLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NjEuODEsImJhc2VfZmFyZSI6MTIzNS4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2MS44MSwiYmFzZV9mYXJlIjoxMjM1LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDYuODEiLCJiYXNlX2ZhcmUiOiIxMzIwLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzUuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTYxLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19854.05, "calendar_total_sell": 19854.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19854.05, "filter": { "id": "F1BT00023-420", "price": 19854.05, "gross_total": 1961.81, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-421", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_118466066736", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-421-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-421-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_118466066736_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_118466066736", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1961.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC118_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19854.05, "gross_total": 1961.81, "base_fare": 12805.84, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Ni44MSwiYmFzZV9mYXJlIjoxMzIwLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NjEuODEsImJhc2VfZmFyZSI6MTIzNS4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2MS44MSwiYmFzZV9mYXJlIjoxMjM1LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDYuODEiLCJiYXNlX2ZhcmUiOiIxMzIwLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzUuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTYxLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19854.05, "calendar_total_sell": 19854.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19854.05, "filter": { "id": "F1BT00023-421", "price": 19854.05, "gross_total": 1961.81, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-422", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_119636449269", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-422-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-422-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_119636449269_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_119636449269", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1961.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC119_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19854.05, "gross_total": 1961.81, "base_fare": 12805.84, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Ni44MSwiYmFzZV9mYXJlIjoxMzIwLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NjEuODEsImJhc2VfZmFyZSI6MTIzNS4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2MS44MSwiYmFzZV9mYXJlIjoxMjM1LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDYuODEiLCJiYXNlX2ZhcmUiOiIxMzIwLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzUuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTYxLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19854.05, "calendar_total_sell": 19854.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19854.05, "filter": { "id": "F1BT00023-422", "price": 19854.05, "gross_total": 1961.81, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-423", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_120948299841", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-423-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-423-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_120948299841_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_120948299841", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-1961.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC120_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19854.05, "gross_total": 1961.81, "base_fare": 12805.84, "tax": 7048.21, "sell": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Ni44MSwiYmFzZV9mYXJlIjoxMzIwLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NjEuODEsImJhc2VfZmFyZSI6MTIzNS4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2MS44MSwiYmFzZV9mYXJlIjoxMjM1LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19854.05, "base_fare": 12805.84, "tax": 7048.21, "gross": { "base_fare": "11981.34", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDYuODEiLCJiYXNlX2ZhcmUiOiIxMzIwLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyMzUuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTYxLjgxIiwiYmFzZV9mYXJlIjoiMTIzNS4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTYxLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19854.05, "calendar_total_sell": 19854.05, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19854.05, "filter": { "id": "F1BT00023-423", "price": 19854.05, "gross_total": 1961.81, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-424", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_121572359553", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-424-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-424-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_121572359553_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_121572359553", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1983.58", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC121_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20065.23, "gross_total": 1983.58, "base_fare": 13070.75, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC41OCwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzIxLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41OCwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzIxLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODMuNTgsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjguNTgiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20065.23, "calendar_total_sell": 20065.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20065.23, "filter": { "id": "F1BT00023-424", "price": 20065.23, "gross_total": 1983.58, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-425", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_122549501138", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-425-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-425-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_122549501138_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_122549501138", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1983.58", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC122_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20065.23, "gross_total": 1983.58, "base_fare": 13070.75, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC41OCwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzIxLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41OCwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzIxLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODMuNTgsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjguNTgiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20065.23, "calendar_total_sell": 20065.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20065.23, "filter": { "id": "F1BT00023-425", "price": 20065.23, "gross_total": 1983.58, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-426", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_123498691889", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-426-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-426-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_123498691889_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_123498691889", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1983.58", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC123_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20065.23, "gross_total": 1983.58, "base_fare": 13070.75, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC41OCwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzIxLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41OCwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzIxLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODMuNTgsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjguNTgiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20065.23, "calendar_total_sell": 20065.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20065.23, "filter": { "id": "F1BT00023-426", "price": 20065.23, "gross_total": 1983.58, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-427", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_124777498989", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-427-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-427-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_124777498989_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_124777498989", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1983.58", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC124_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20065.23, "gross_total": 1983.58, "base_fare": 13070.75, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC41OCwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzIxLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41OCwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzIxLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODMuNTgsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjguNTgiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20065.23, "calendar_total_sell": 20065.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20065.23, "filter": { "id": "F1BT00023-427", "price": 20065.23, "gross_total": 1983.58, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-428", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_125928834410", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-428-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-428-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_125928834410_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_125928834410", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1983.58", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC125_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20065.23, "gross_total": 1983.58, "base_fare": 13070.75, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2OC41OCwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzIxLjA4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4My41OCwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzIxLjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODMuNTgsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20065.23, "base_fare": 13070.75, "tax": 6994.48, "gross": { "base_fare": "12246.25", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjguNTgiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgzLjU4IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20065.23, "calendar_total_sell": 20065.23, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20065.23, "filter": { "id": "F1BT00023-428", "price": 20065.23, "gross_total": 1983.58, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-429", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_126349880359", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-429-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-429-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_126349880359_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_126349880359", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC126_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-429", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-430", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_127619143151", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-430-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-430-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_127619143151_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_127619143151", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC127_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-430", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-431", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_128961548137", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-431-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-431-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_128961548137_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_128961548137", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC128_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-431", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-432", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_129160585279", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-432-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-432-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_129160585279_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_129160585279", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC129_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-432", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-433", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_130753217186", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-433-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-433-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_130753217186_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_130753217186", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC130_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-433", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-434", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_131593727432", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-434-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-434-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_131593727432_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_131593727432", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC131_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-434", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-435", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_132911791110", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-435-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-435-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_132911791110_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_132911791110", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC132_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-435", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-436", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_133469836364", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-436-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-436-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_133469836364_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_133469836364", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC133_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-436", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-437", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_134694102303", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-437-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-437-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_134694102303_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_134694102303", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC134_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-437", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-438", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_135131658358", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-438-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-438-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_135131658358_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_135131658358", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC135_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-438", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-439", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_136445945731", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-439-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-439-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_136445945731_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_136445945731", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC136_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-439", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-440", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_137731923875", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-440-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-440-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_137731923875_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_137731923875", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC137_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-440", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-441", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_138596187937", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-441-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-441-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_138596187937_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_138596187937", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC138_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-441", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-442", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_139692630604", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-442-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-442-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_139692630604_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_139692630604", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC139_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-442", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-443", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_140629586947", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-443-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-443-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_140629586947_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_140629586947", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC140_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-443", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-444", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_141118334015", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-444-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-444-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_141118334015_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_141118334015", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC141_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-444", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-445", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_142997405963", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-445-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-445-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_142997405963_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_142997405963", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC142_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-445", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-446", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_143996547817", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-446-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-446-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_143996547817_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_143996547817", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC143_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-446", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-447", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_144937379129", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-447-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-447-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_144937379129_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_144937379129", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC144_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-447", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-448", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_145842568417", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-448-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-448-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_145842568417_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_145842568417", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-1992.36", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC145_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20150.39, "gross_total": 1992.36, "base_fare": 13070.75, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3Ny4zNiwiYmFzZV9mYXJlIjoxMzQ3LjUsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5Mi4zNiwiYmFzZV9mYXJlIjoxMjYyLjUsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTIuMzYsImJhc2VfZmFyZSI6MTI2Mi41LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20150.39, "base_fare": 13070.75, "tax": 7079.64, "gross": { "base_fare": "12246.25", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzcuMzYiLCJiYXNlX2ZhcmUiOiIxMzQ3LjUwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjIuNTAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTkyLjM2IiwiYmFzZV9mYXJlIjoiMTI2Mi41MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTkyLjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20150.39, "calendar_total_sell": 20150.39, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20150.39, "filter": { "id": "F1BT00023-448", "price": 20150.39, "gross_total": 1992.36, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-449", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_146259899992", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-449-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-449-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_146259899992_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_146259899992", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC146_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-449", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-450", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_147426530556", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-450-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-450-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_147426530556_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_147426530556", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC147_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-450", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-451", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_148310181641", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-451-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-451-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_148310181641_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_148310181641", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC148_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-451", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-452", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_149915427689", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-452-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-452-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_149915427689_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_149915427689", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC149_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-452", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-453", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_150327107310", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-453-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-453-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_150327107310_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_150327107310", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC150_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-453", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-454", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_151667988298", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-454-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-454-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_151667988298_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_151667988298", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC151_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-454", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-455", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_152115338048", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-455-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-455-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_152115338048_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_152115338048", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC152_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-455", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-456", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_153829520872", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-456-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-456-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_153829520872_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_153829520872", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC153_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-456", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-457", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_154766724334", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-457-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-457-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_154766724334_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_154766724334", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC154_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-457", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-458", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_155330522684", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-458-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-458-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_155330522684_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_155330522684", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC155_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-458", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-459", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_156815024958", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-459-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-459-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_156815024958_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_156815024958", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC156_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-459", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-460", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_157583686763", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-460-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-460-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_157583686763_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_157583686763", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC157_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-460", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-461", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_158691017748", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-461-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-461-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_158691017748_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_158691017748", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC158_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-461", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-462", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_159904155136", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-462-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-462-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_159904155136_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_159904155136", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC159_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-462", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-463", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_160479250212", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-463-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-463-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_160479250212_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_160479250212", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC160_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-463", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-464", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_161537339973", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-464-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-464-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_161537339973_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_161537339973", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC161_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-464", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-465", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_162165740181", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-465-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-465-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_162165740181_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_162165740181", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC162_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-465", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-466", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_163669601565", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-466-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-466-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_163669601565_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_163669601565", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC163_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-466", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-467", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_164908625523", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-467-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-467-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_164908625523_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_164908625523", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC164_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-467", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-468", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_165936369598", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-468-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-468-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_165936369598_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_165936369598", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC165_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-468", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-469", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_166827314044", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-469-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-469-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_166827314044_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_166827314044", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC166_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-469", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-470", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_167135678494", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-470-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-470-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_167135678494_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_167135678494", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC167_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-470", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-471", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_168644230440", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-471-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-471-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_168644230440_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_168644230440", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC168_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-471", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-472", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_169339451199", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-472-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-472-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_169339451199_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_169339451199", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC169_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-472", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-473", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_170329193300", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-473-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-473-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_170329193300_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_170329193300", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC170_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-473", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-474", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_171937780817", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-474-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-474-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_171937780817_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_171937780817", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2007.32", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC171_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20295.5, "gross_total": 2007.32, "base_fare": 13247.29, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4zMiwiYmFzZV9mYXJlIjoxMzY1LjcsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4zMiwiYmFzZV9mYXJlIjoxMjgwLjcsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMzIsImJhc2VfZmFyZSI6MTI4MC43LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMzIiLCJiYXNlX2ZhcmUiOiIxMzY1LjcwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODAuNzAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20295.5, "calendar_total_sell": 20295.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20295.5, "filter": { "id": "F1BT00023-474", "price": 20295.5, "gross_total": 2007.32, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-475", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_172983630439", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-475-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-475-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_172983630439_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_172983630439", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2007.32", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC172_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20295.5, "gross_total": 2007.32, "base_fare": 13247.29, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4zMiwiYmFzZV9mYXJlIjoxMzY1LjcsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4zMiwiYmFzZV9mYXJlIjoxMjgwLjcsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMzIsImJhc2VfZmFyZSI6MTI4MC43LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMzIiLCJiYXNlX2ZhcmUiOiIxMzY1LjcwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODAuNzAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20295.5, "calendar_total_sell": 20295.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20295.5, "filter": { "id": "F1BT00023-475", "price": 20295.5, "gross_total": 2007.32, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-476", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_173354416988", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-476-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-476-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_173354416988_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_173354416988", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2007.32", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC173_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20295.5, "gross_total": 2007.32, "base_fare": 13247.29, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4zMiwiYmFzZV9mYXJlIjoxMzY1LjcsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4zMiwiYmFzZV9mYXJlIjoxMjgwLjcsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMzIsImJhc2VfZmFyZSI6MTI4MC43LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMzIiLCJiYXNlX2ZhcmUiOiIxMzY1LjcwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODAuNzAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20295.5, "calendar_total_sell": 20295.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20295.5, "filter": { "id": "F1BT00023-476", "price": 20295.5, "gross_total": 2007.32, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-477", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_174642427580", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-477-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-477-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_174642427580_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_174642427580", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2007.32", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC174_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20295.5, "gross_total": 2007.32, "base_fare": 13247.29, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4zMiwiYmFzZV9mYXJlIjoxMzY1LjcsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4zMiwiYmFzZV9mYXJlIjoxMjgwLjcsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMzIsImJhc2VfZmFyZSI6MTI4MC43LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMzIiLCJiYXNlX2ZhcmUiOiIxMzY1LjcwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODAuNzAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20295.5, "calendar_total_sell": 20295.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20295.5, "filter": { "id": "F1BT00023-477", "price": 20295.5, "gross_total": 2007.32, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-478", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_175846291209", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-478-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-478-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_175846291209_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_175846291209", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2007.32", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC175_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20295.5, "gross_total": 2007.32, "base_fare": 13247.29, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5Mi4zMiwiYmFzZV9mYXJlIjoxMzY1LjcsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNy4zMiwiYmFzZV9mYXJlIjoxMjgwLjcsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDcuMzIsImJhc2VfZmFyZSI6MTI4MC43LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20295.5, "base_fare": 13247.29, "tax": 7048.21, "gross": { "base_fare": "12422.79", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwOTIuMzIiLCJiYXNlX2ZhcmUiOiIxMzY1LjcwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyODAuNzAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDA3LjMyIiwiYmFzZV9mYXJlIjoiMTI4MC43MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDA3LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20295.5, "calendar_total_sell": 20295.5, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20295.5, "filter": { "id": "F1BT00023-478", "price": 20295.5, "gross_total": 2007.32, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-479", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_176516048299", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-479-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-479-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_176516048299_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_176516048299", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC176_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-479", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-480", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_177640086736", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-480-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-480-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_177640086736_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_177640086736", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC177_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-480", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-481", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_178174263424", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-481-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-481-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_178174263424_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_178174263424", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC178_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-481", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-482", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_179858989181", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-482-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-482-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_179858989181_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_179858989181", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC179_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-482", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-483", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_180518754143", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-483-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-483-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_180518754143_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_180518754143", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC180_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-483", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-484", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_181776593931", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-484-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-484-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_181776593931_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_181776593931", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2085.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC181_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21058.21, "gross_total": 2085.95, "base_fare": 14063.64, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3MC45NSwiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODUuOTUsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NS45NSwiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzAuOTUiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21058.21, "calendar_total_sell": 21058.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21058.21, "filter": { "id": "F1BT00023-484", "price": 21058.21, "gross_total": 2085.95, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-485", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_182884262193", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-485-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-485-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_182884262193_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_182884262193", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2085.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC182_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21058.21, "gross_total": 2085.95, "base_fare": 14063.64, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3MC45NSwiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODUuOTUsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NS45NSwiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzAuOTUiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21058.21, "calendar_total_sell": 21058.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21058.21, "filter": { "id": "F1BT00023-485", "price": 21058.21, "gross_total": 2085.95, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-486", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_183490581942", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-486-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-486-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_183490581942_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_183490581942", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2085.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC183_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21058.21, "gross_total": 2085.95, "base_fare": 14063.64, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3MC45NSwiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODUuOTUsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NS45NSwiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzAuOTUiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21058.21, "calendar_total_sell": 21058.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21058.21, "filter": { "id": "F1BT00023-486", "price": 21058.21, "gross_total": 2085.95, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-487", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_184621244692", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-487-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-487-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_184621244692_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_184621244692", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2085.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC184_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21058.21, "gross_total": 2085.95, "base_fare": 14063.64, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3MC45NSwiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODUuOTUsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NS45NSwiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzAuOTUiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21058.21, "calendar_total_sell": 21058.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21058.21, "filter": { "id": "F1BT00023-487", "price": 21058.21, "gross_total": 2085.95, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-488", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_185292897386", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-488-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-488-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_185292897386_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_185292897386", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2085.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC185_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21058.21, "gross_total": 2085.95, "base_fare": 14063.64, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3MC45NSwiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODUuOTUsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4NS45NSwiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21058.21, "base_fare": 14063.64, "tax": 6994.57, "gross": { "base_fare": "13239.14", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzAuOTUiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDg1Ljk1IiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDg1Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21058.21, "calendar_total_sell": 21058.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21058.21, "filter": { "id": "F1BT00023-488", "price": 21058.21, "gross_total": 2085.95, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-489", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_186545461863", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-489-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-489-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_186545461863_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_186545461863", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC186_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-489", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-490", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_187265786469", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-490-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-490-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_187265786469_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_187265786469", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC187_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-490", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-491", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_188517416515", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-491-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-491-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_188517416515_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_188517416515", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC188_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-491", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-492", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_189470669237", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-492-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-492-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_189470669237_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_189470669237", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC189_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-492", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-493", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_190895511575", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-493-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-493-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_190895511575_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_190895511575", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC190_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-493", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-494", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_191426040550", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-494-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-494-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_191426040550_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_191426040550", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC191_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-494", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-495", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_192277446606", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-495-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-495-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_192277446606_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_192277446606", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC192_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-495", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-496", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_193837709606", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-496-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-496-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_193837709606_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_193837709606", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC193_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-496", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-497", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_194179388208", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-497-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-497-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_194179388208_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_194179388208", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC194_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-497", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-498", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_195713225499", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-498-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-498-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_195713225499_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_195713225499", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC195_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-498", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-499", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_196219433367", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-499-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-499-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_196219433367_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_196219433367", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC196_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-499", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-500", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_197295055620", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-500-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-500-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_197295055620_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_197295055620", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC197_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-500", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-501", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_198593450185", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-501-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-501-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_198593450185_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_198593450185", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC198_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-501", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-502", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_199574733373", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-502-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-502-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_199574733373_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_199574733373", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC199_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-502", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-503", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_200610234743", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-503-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-503-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_200610234743_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_200610234743", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC200_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-503", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-504", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_201307442352", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-504-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-504-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_201307442352_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_201307442352", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC201_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-504", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-505", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_202555789552", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-505-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-505-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_202555789552_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_202555789552", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC202_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-505", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-506", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_203899105756", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-506-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-506-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_203899105756_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_203899105756", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC203_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-506", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-507", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_204452822106", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-507-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-507-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_204452822106_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_204452822106", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC204_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-507", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-508", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_205845113745", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-508-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-508-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_205845113745_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_205845113745", "FareBasisCode": "WNCLR", "FareTypeCode": "CL-2094.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "WNCLR", "PriceClassID": "PC_OD_TKNDC205_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21143.38, "gross_total": 2094.73, "base_fare": 14063.64, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE3OS43MywiYmFzZV9mYXJlIjoxNDQ5Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwOTQuNzMsImJhc2VfZmFyZSI6MTM2NC44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA5NC43MywiYmFzZV9mYXJlIjoxMzY0Ljg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21143.38, "base_fare": 14063.64, "tax": 7079.74, "gross": { "base_fare": "13239.14", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNzkuNzMiLCJiYXNlX2ZhcmUiOiIxNDQ5Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNjQuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDk0LjczIiwiYmFzZV9mYXJlIjoiMTM2NC44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDk0LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21143.38, "calendar_total_sell": 21143.38, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21143.38, "filter": { "id": "F1BT00023-508", "price": 21143.38, "gross_total": 2094.73, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-509", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_206604021716", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-509-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-509-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_206604021716_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_206604021716", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2109.66", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC206_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21288.21, "gross_total": 2109.66, "base_fare": 14240.09, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5NC42NiwiYmFzZV9mYXJlIjoxNDY4LjA1LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDkuNjYsImJhc2VfZmFyZSI6MTM4My4wNSwidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOS42NiwiYmFzZV9mYXJlIjoxMzgzLjA1LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTQuNjYiLCJiYXNlX2ZhcmUiOiIxNDY4LjA1IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODMuMDUiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21288.21, "calendar_total_sell": 21288.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21288.21, "filter": { "id": "F1BT00023-509", "price": 21288.21, "gross_total": 2109.66, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-510", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_207809899028", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-510-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-510-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_207809899028_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_207809899028", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2109.66", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC207_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21288.21, "gross_total": 2109.66, "base_fare": 14240.09, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5NC42NiwiYmFzZV9mYXJlIjoxNDY4LjA1LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDkuNjYsImJhc2VfZmFyZSI6MTM4My4wNSwidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOS42NiwiYmFzZV9mYXJlIjoxMzgzLjA1LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTQuNjYiLCJiYXNlX2ZhcmUiOiIxNDY4LjA1IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODMuMDUiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21288.21, "calendar_total_sell": 21288.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21288.21, "filter": { "id": "F1BT00023-510", "price": 21288.21, "gross_total": 2109.66, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-511", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_208621835571", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-511-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-511-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_208621835571_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_208621835571", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2109.66", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC208_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21288.21, "gross_total": 2109.66, "base_fare": 14240.09, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5NC42NiwiYmFzZV9mYXJlIjoxNDY4LjA1LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDkuNjYsImJhc2VfZmFyZSI6MTM4My4wNSwidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOS42NiwiYmFzZV9mYXJlIjoxMzgzLjA1LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTQuNjYiLCJiYXNlX2ZhcmUiOiIxNDY4LjA1IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODMuMDUiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21288.21, "calendar_total_sell": 21288.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21288.21, "filter": { "id": "F1BT00023-511", "price": 21288.21, "gross_total": 2109.66, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-512", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_209948118215", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-512-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-512-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_209948118215_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_209948118215", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2109.66", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC209_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21288.21, "gross_total": 2109.66, "base_fare": 14240.09, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5NC42NiwiYmFzZV9mYXJlIjoxNDY4LjA1LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDkuNjYsImJhc2VfZmFyZSI6MTM4My4wNSwidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOS42NiwiYmFzZV9mYXJlIjoxMzgzLjA1LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTQuNjYiLCJiYXNlX2ZhcmUiOiIxNDY4LjA1IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODMuMDUiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21288.21, "calendar_total_sell": 21288.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21288.21, "filter": { "id": "F1BT00023-512", "price": 21288.21, "gross_total": 2109.66, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-513", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_210570913795", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-513-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-513-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_210570913795_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_210570913795", "FareBasisCode": "LNCLR", "FareTypeCode": "CL-2109.66", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "CL", "Name": "Eco Fly", "FareBasisCode": "LNCLR", "PriceClassID": "PC_OD_TKNDC210_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21288.21, "gross_total": 2109.66, "base_fare": 14240.09, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5NC42NiwiYmFzZV9mYXJlIjoxNDY4LjA1LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDkuNjYsImJhc2VfZmFyZSI6MTM4My4wNSwidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOS42NiwiYmFzZV9mYXJlIjoxMzgzLjA1LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21288.21, "base_fare": 14240.09, "tax": 7048.12, "gross": { "base_fare": "13415.59", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTQuNjYiLCJiYXNlX2ZhcmUiOiIxNDY4LjA1IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODMuMDUiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA5LjY2IiwiYmFzZV9mYXJlIjoiMTM4My4wNSIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA5LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21288.21, "calendar_total_sell": 21288.21, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21288.21, "filter": { "id": "F1BT00023-513", "price": 21288.21, "gross_total": 2109.66, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-514", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_211344940352", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-514-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-514-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_211344940352_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_211344940352", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1972.22", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC211_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19955.03, "gross_total": 1972.22, "base_fare": 12960.46, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Ny4yMiwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NzIuMjIsImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4yMiwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNTcuMjIiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTcyLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19955.03, "calendar_total_sell": 19955.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19955.03, "filter": { "id": "F1BT00023-514", "price": 19955.03, "gross_total": 1972.22, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-515", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_212945604648", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-515-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-515-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_212945604648_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_212945604648", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1972.22", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC212_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19955.03, "gross_total": 1972.22, "base_fare": 12960.46, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Ny4yMiwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NzIuMjIsImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4yMiwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNTcuMjIiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTcyLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19955.03, "calendar_total_sell": 19955.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19955.03, "filter": { "id": "F1BT00023-515", "price": 19955.03, "gross_total": 1972.22, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-516", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_213813137508", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-516-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-516-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_213813137508_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_213813137508", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1972.22", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC213_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19955.03, "gross_total": 1972.22, "base_fare": 12960.46, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Ny4yMiwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NzIuMjIsImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4yMiwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNTcuMjIiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTcyLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19955.03, "calendar_total_sell": 19955.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19955.03, "filter": { "id": "F1BT00023-516", "price": 19955.03, "gross_total": 1972.22, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-517", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_214450541549", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-517-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-517-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_214450541549_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_214450541549", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1972.22", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC214_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19955.03, "gross_total": 1972.22, "base_fare": 12960.46, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Ny4yMiwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NzIuMjIsImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4yMiwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNTcuMjIiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTcyLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19955.03, "calendar_total_sell": 19955.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19955.03, "filter": { "id": "F1BT00023-517", "price": 19955.03, "gross_total": 1972.22, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-518", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_215343669801", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-518-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-518-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_215343669801_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_215343669801", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1972.22", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC215_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 19955.03, "gross_total": 1972.22, "base_fare": 12960.46, "tax": 6994.57, "sell": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Ny4yMiwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NzIuMjIsImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk3Mi4yMiwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 19955.03, "base_fare": 12960.46, "tax": 6994.57, "gross": { "base_fare": "12135.96", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNTcuMjIiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTcyLjIyIiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTcyLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 19955.03, "calendar_total_sell": 19955.03, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 19955.03, "filter": { "id": "F1BT00023-518", "price": 19955.03, "gross_total": 1972.22, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-519", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_216724107270", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-519-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-519-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_216724107270_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_216724107270", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC216_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-519", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-520", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_217897156185", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-520-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-520-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_217897156185_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_217897156185", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC217_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-520", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-521", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_218280041956", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-521-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-521-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_218280041956_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_218280041956", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC218_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-521", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-522", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_219310233920", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-522-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-522-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_219310233920_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_219310233920", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC219_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-522", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-523", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_220831467558", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-523-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-523-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_220831467558_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_220831467558", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC220_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-523", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-524", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_221302120955", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-524-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-524-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_221302120955_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_221302120955", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC221_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-524", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-525", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_222334819632", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-525-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-525-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_222334819632_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_222334819632", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC222_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-525", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-526", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_223835051354", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-526-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-526-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_223835051354_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_223835051354", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC223_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-526", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-527", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_224515190940", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-527-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-527-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_224515190940_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_224515190940", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC224_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-527", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-528", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_225873690348", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-528-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-528-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_225873690348_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_225873690348", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC225_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-528", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-529", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_226455452842", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-529-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-529-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_226455452842_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_226455452842", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC226_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-529", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-530", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_227392696013", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-530-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-530-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_227392696013_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_227392696013", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC227_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-530", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-531", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_228381461636", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-531-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-531-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_228381461636_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_228381461636", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC228_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-531", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-532", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_229380770969", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-532-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-532-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_229380770969_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_229380770969", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC229_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-532", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-533", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_230673095865", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-533-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-533-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_230673095865_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_230673095865", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC230_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-533", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-534", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_231204665510", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-534-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-534-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_231204665510_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_231204665510", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC231_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-534", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-535", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_232311562041", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-535-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-535-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_232311562041_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_232311562041", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC232_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-535", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-536", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_233230196629", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-536-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-536-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_233230196629_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_233230196629", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC233_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-536", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-537", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_234310790684", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-537-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-537-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_234310790684_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_234310790684", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC234_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-537", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-538", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_235775608438", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-538-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-538-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_235775608438_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_235775608438", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-1980.99", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC235_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20040.1, "gross_total": 1980.99, "base_fare": 12960.46, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2NS45OSwiYmFzZV9mYXJlIjoxMzM2LjEzLCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5ODAuOTksImJhc2VfZmFyZSI6MTI1MS4xMywidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk4MC45OSwiYmFzZV9mYXJlIjoxMjUxLjEzLCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20040.1, "base_fare": 12960.46, "tax": 7079.64, "gross": { "base_fare": "12135.96", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNjUuOTkiLCJiYXNlX2ZhcmUiOiIxMzM2LjEzIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNTEuMTMiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTgwLjk5IiwiYmFzZV9mYXJlIjoiMTI1MS4xMyIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTgwLjk5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20040.1, "calendar_total_sell": 20040.1, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20040.1, "filter": { "id": "F1BT00023-538", "price": 20040.1, "gross_total": 1980.99, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-539", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_236943570052", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-539-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-539-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_236943570052_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_236943570052", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC236_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-539", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-540", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_237983322731", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-540-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-540-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_237983322731_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_237983322731", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC237_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-540", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-541", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_238997586518", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-541-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-541-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_238997586518_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_238997586518", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC238_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-541", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-542", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_239246157612", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-542-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-542-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_239246157612_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_239246157612", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC239_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-542", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-543", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_240106585921", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-543-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-543-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_240106585921_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_240106585921", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-1994.95", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC240_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20175.51, "gross_total": 1994.95, "base_fare": 13180.94, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3OS45NSwiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTQuOTUsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NC45NSwiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20175.51, "base_fare": 13180.94, "tax": 6994.57, "gross": { "base_fare": "12356.44", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzkuOTUiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk0Ljk1IiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk0Ljk1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20175.51, "calendar_total_sell": 20175.51, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20175.51, "filter": { "id": "F1BT00023-543", "price": 20175.51, "gross_total": 1994.95, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-544", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_241810576246", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-544-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-544-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_241810576246_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_241810576246", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1995.93", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC241_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20185.02, "gross_total": 1995.93, "base_fare": 13136.81, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4MC45MywiYmFzZV9mYXJlIjoxMzU0LjMxLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTUuOTMsImJhc2VfZmFyZSI6MTI2OS4zMSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NS45MywiYmFzZV9mYXJlIjoxMjY5LjMxLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODAuOTMiLCJiYXNlX2ZhcmUiOiIxMzU0LjMxIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjkuMzEiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk1LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20185.02, "calendar_total_sell": 20185.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20185.02, "filter": { "id": "F1BT00023-544", "price": 20185.02, "gross_total": 1995.93, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-545", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_242599998690", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-545-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-545-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_242599998690_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_242599998690", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1995.93", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC242_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20185.02, "gross_total": 1995.93, "base_fare": 13136.81, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4MC45MywiYmFzZV9mYXJlIjoxMzU0LjMxLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTUuOTMsImJhc2VfZmFyZSI6MTI2OS4zMSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NS45MywiYmFzZV9mYXJlIjoxMjY5LjMxLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODAuOTMiLCJiYXNlX2ZhcmUiOiIxMzU0LjMxIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjkuMzEiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk1LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20185.02, "calendar_total_sell": 20185.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20185.02, "filter": { "id": "F1BT00023-545", "price": 20185.02, "gross_total": 1995.93, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-546", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_243341510160", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-546-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-546-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_243341510160_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_243341510160", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1995.93", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC243_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20185.02, "gross_total": 1995.93, "base_fare": 13136.81, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4MC45MywiYmFzZV9mYXJlIjoxMzU0LjMxLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTUuOTMsImJhc2VfZmFyZSI6MTI2OS4zMSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NS45MywiYmFzZV9mYXJlIjoxMjY5LjMxLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODAuOTMiLCJiYXNlX2ZhcmUiOiIxMzU0LjMxIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjkuMzEiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk1LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20185.02, "calendar_total_sell": 20185.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20185.02, "filter": { "id": "F1BT00023-546", "price": 20185.02, "gross_total": 1995.93, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-547", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_244102477927", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-547-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-547-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_244102477927_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_244102477927", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1995.93", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC244_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20185.02, "gross_total": 1995.93, "base_fare": 13136.81, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4MC45MywiYmFzZV9mYXJlIjoxMzU0LjMxLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTUuOTMsImJhc2VfZmFyZSI6MTI2OS4zMSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NS45MywiYmFzZV9mYXJlIjoxMjY5LjMxLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODAuOTMiLCJiYXNlX2ZhcmUiOiIxMzU0LjMxIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjkuMzEiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk1LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20185.02, "calendar_total_sell": 20185.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20185.02, "filter": { "id": "F1BT00023-547", "price": 20185.02, "gross_total": 1995.93, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-548", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_245986429822", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-548-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-548-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_245986429822_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_245986429822", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-1995.93", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC245_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20185.02, "gross_total": 1995.93, "base_fare": 13136.81, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4MC45MywiYmFzZV9mYXJlIjoxMzU0LjMxLCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTUuOTMsImJhc2VfZmFyZSI6MTI2OS4zMSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5NS45MywiYmFzZV9mYXJlIjoxMjY5LjMxLCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20185.02, "base_fare": 13136.81, "tax": 7048.21, "gross": { "base_fare": "12312.31", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODAuOTMiLCJiYXNlX2ZhcmUiOiIxMzU0LjMxIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNjkuMzEiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxOTk1LjkzIiwiYmFzZV9mYXJlIjoiMTI2OS4zMSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxOTk1LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20185.02, "calendar_total_sell": 20185.02, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20185.02, "filter": { "id": "F1BT00023-548", "price": 20185.02, "gross_total": 1995.93, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-549", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_246370985013", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-549-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-549-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_246370985013_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_246370985013", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC246_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-549", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-550", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_247761796153", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-550-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-550-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_247761796153_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_247761796153", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC247_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-550", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-551", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_248832330948", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-551-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-551-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_248832330948_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_248832330948", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC248_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-551", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-552", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_249144725281", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-552-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-552-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_249144725281_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_249144725281", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC249_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-552", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-553", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_250494828902", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-553-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-553-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_250494828902_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_250494828902", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC250_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-553", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-554", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_251123503538", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-554-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-554-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_251123503538_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_251123503538", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC251_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-554", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-555", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_252602044230", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-555-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-555-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_252602044230_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_252602044230", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC252_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-555", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-556", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_253396797750", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-556-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-556-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_253396797750_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_253396797750", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC253_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-556", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-557", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_254618180388", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-557-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-557-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_254618180388_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_254618180388", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC254_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-557", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-558", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_255669751080", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-558-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-558-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_255669751080_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_255669751080", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC255_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-558", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-559", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_256845521072", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-559-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-559-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_256845521072_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_256845521072", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC256_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-559", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-560", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_257841125865", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-560-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-560-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_257841125865_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_257841125865", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC257_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-560", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-561", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_258364501778", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-561-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-561-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_258364501778_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_258364501778", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC258_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-561", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-562", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_259152602363", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-562-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-562-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_259152602363_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_259152602363", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC259_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-562", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-563", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_260125260366", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-563-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-563-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_260125260366_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_260125260366", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC260_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-563", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-564", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_261760960112", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-564-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-564-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_261760960112_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_261760960112", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC261_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-564", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-565", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_262911397571", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-565-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-565-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_262911397571_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_262911397571", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC262_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-565", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-566", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_263379109613", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-566-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-566-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_263379109613_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_263379109613", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC263_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-566", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-567", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_264624932193", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-567-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-567-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_264624932193_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_264624932193", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC264_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-567", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-568", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_265464100743", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-568-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-568-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_265464100743_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_265464100743", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2003.73", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC265_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20260.68, "gross_total": 2003.73, "base_fare": 13180.94, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OC43MywiYmFzZV9mYXJlIjoxMzU4Ljg2LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMDMuNzMsImJhc2VfZmFyZSI6MTI3My44NiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwMy43MywiYmFzZV9mYXJlIjoxMjczLjg2LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20260.68, "base_fare": 13180.94, "tax": 7079.74, "gross": { "base_fare": "12356.44", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwODguNzMiLCJiYXNlX2ZhcmUiOiIxMzU4Ljg2IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyNzMuODYiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDAzLjczIiwiYmFzZV9mYXJlIjoiMTI3My44NiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDAzLjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20260.68, "calendar_total_sell": 20260.68, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20260.68, "filter": { "id": "F1BT00023-568", "price": 20260.68, "gross_total": 2003.73, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-569", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_266412266649", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-569-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-569-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_266412266649_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_266412266649", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC266_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-569", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-570", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_267837206036", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-570-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-570-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_267837206036_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_267837206036", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC267_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-570", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-571", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_268314653784", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-571-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-571-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_268314653784_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_268314653784", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC268_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-571", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-572", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_269485843879", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-572-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-572-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_269485843879_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_269485843879", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC269_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-572", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-573", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_270290713642", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-573-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-573-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_270290713642_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_270290713642", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2018.68", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC270_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20405.7, "gross_total": 2018.68, "base_fare": 13357.58, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwMy42OCwiYmFzZV9mYXJlIjoxMzc3LjA3LCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMTguNjgsImJhc2VfZmFyZSI6MTI5Mi4wNywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAxOC42OCwiYmFzZV9mYXJlIjoxMjkyLjA3LCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20405.7, "base_fare": 13357.58, "tax": 7048.12, "gross": { "base_fare": "12533.08", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDMuNjgiLCJiYXNlX2ZhcmUiOiIxMzc3LjA3IiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEyOTIuMDciLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDE4LjY4IiwiYmFzZV9mYXJlIjoiMTI5Mi4wNyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDE4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20405.7, "calendar_total_sell": 20405.7, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20405.7, "filter": { "id": "F1BT00023-573", "price": 20405.7, "gross_total": 2018.68, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-574", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_271920359364", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-574-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-574-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_271920359364_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_271920359364", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2029.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC271_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20506.48, "gross_total": 2029.07, "base_fare": 13512, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNC4wNywiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjkuMDcsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOS4wNywiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20506.48, "base_fare": 13512, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTQuMDciLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDI5LjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20506.48, "calendar_total_sell": 20506.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20506.48, "filter": { "id": "F1BT00023-574", "price": 20506.48, "gross_total": 2029.07, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-575", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_272553014314", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-575-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-575-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_272553014314_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_272553014314", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2029.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC272_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20506.48, "gross_total": 2029.07, "base_fare": 13512, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNC4wNywiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjkuMDcsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOS4wNywiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20506.48, "base_fare": 13512, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTQuMDciLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDI5LjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20506.48, "calendar_total_sell": 20506.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20506.48, "filter": { "id": "F1BT00023-575", "price": 20506.48, "gross_total": 2029.07, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-576", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_273597121192", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-576-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-576-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_273597121192_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_273597121192", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2029.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC273_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20506.48, "gross_total": 2029.07, "base_fare": 13512, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNC4wNywiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjkuMDcsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOS4wNywiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20506.48, "base_fare": 13512, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTQuMDciLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDI5LjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20506.48, "calendar_total_sell": 20506.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20506.48, "filter": { "id": "F1BT00023-576", "price": 20506.48, "gross_total": 2029.07, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-577", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_274683909490", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-577-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-577-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_274683909490_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_274683909490", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2029.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC274_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20506.48, "gross_total": 2029.07, "base_fare": 13512, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNC4wNywiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjkuMDcsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOS4wNywiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20506.48, "base_fare": 13512, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTQuMDciLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDI5LjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20506.48, "calendar_total_sell": 20506.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20506.48, "filter": { "id": "F1BT00023-577", "price": 20506.48, "gross_total": 2029.07, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-578", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_275938323257", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-578-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-578-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_275938323257_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_275938323257", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2029.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC275_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20506.48, "gross_total": 2029.07, "base_fare": 13512, "tax": 6994.48, "sell": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNC4wNywiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjkuMDcsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyOS4wNywiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20506.48, "base_fare": 13512, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20506.48, "base_fare": 13512, "tax": 6994.48, "gross": { "base_fare": "12687.50", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMTQuMDciLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDI5LjA3IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDI5LjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20506.48, "calendar_total_sell": 20506.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20506.48, "filter": { "id": "F1BT00023-578", "price": 20506.48, "gross_total": 2029.07, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-579", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_276372287862", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-579-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-579-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_276372287862_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_276372287862", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC276_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-579", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-580", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_277373303253", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-580-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-580-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_277373303253_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_277373303253", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC277_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-580", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-581", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_278628171597", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-581-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-581-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_278628171597_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_278628171597", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC278_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-581", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-582", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_279647253218", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-582-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-582-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_279647253218_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_279647253218", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC279_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-582", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-583", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_280322374570", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-583-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-583-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_280322374570_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_280322374570", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC280_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-583", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-584", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_281163166065", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-584-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-584-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_281163166065_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_281163166065", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC281_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-584", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-585", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_282510484413", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-585-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-585-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_282510484413_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_282510484413", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC282_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-585", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-586", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_283303840259", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-586-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-586-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_283303840259_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_283303840259", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC283_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-586", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-587", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_284781643833", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-587-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-587-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_284781643833_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_284781643833", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC284_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-587", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-588", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_285871315986", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-588-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-588-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_285871315986_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_285871315986", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC285_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-588", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-589", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_286243469083", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-589-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-589-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_286243469083_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_286243469083", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC286_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-589", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-590", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_287473797455", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-590-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-590-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_287473797455_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_287473797455", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC287_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-590", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-591", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_288624811751", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-591-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-591-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_288624811751_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_288624811751", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC288_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-591", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-592", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_289397537946", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-592-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-592-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_289397537946_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_289397537946", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC289_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-592", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-593", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_290309627414", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-593-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-593-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_290309627414_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_290309627414", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC290_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-593", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-594", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_291132408920", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-594-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-594-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_291132408920_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_291132408920", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC291_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-594", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-595", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_292541873920", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-595-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-595-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_292541873920_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_292541873920", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC292_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-595", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-596", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_293330559302", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-596-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-596-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_293330559302_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_293330559302", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC293_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-596", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-597", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_294295433717", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-597-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-597-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_294295433717_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_294295433717", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC294_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-597", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-598", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_295240452404", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-598-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-598-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_295240452404_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_295240452404", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2037.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC295_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20591.64, "gross_total": 2037.85, "base_fare": 13512, "tax": 7079.64, "sell": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMi44NSwiYmFzZV9mYXJlIjoxMzkyLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMzcuODUsImJhc2VfZmFyZSI6MTMwNy45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAzNy44NSwiYmFzZV9mYXJlIjoxMzA3Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20591.64, "base_fare": 13512, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20591.64, "base_fare": 13512, "tax": 7079.64, "gross": { "base_fare": "12687.50", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMjIuODUiLCJiYXNlX2ZhcmUiOiIxMzkyLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMDcuOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDM3Ljg1IiwiYmFzZV9mYXJlIjoiMTMwNy45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDM3Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20591.64, "calendar_total_sell": 20591.64, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20591.64, "filter": { "id": "F1BT00023-598", "price": 20591.64, "gross_total": 2037.85, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-599", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_296635171386", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-599-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-599-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_296635171386_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_296635171386", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC296_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-599", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-600", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_297905259348", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-600-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-600-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_297905259348_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_297905259348", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC297_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-600", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-601", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_298690763927", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-601-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-601-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_298690763927_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_298690763927", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC298_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-601", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-602", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_299241161394", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-602-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-602-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_299241161394_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_299241161394", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC299_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-602", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-603", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_300329382372", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-603-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-603-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_300329382372_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_300329382372", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC300_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-603", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-604", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_301918783255", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-604-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-604-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_301918783255_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_301918783255", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2052.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC301_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20736.75, "gross_total": 2052.81, "base_fare": 13688.54, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNy44MSwiYmFzZV9mYXJlIjoxNDExLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTIuODEsImJhc2VfZmFyZSI6MTMyNi4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Mi44MSwiYmFzZV9mYXJlIjoxMzI2LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzcuODEiLCJiYXNlX2ZhcmUiOiIxNDExLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjYuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20736.75, "calendar_total_sell": 20736.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20736.75, "filter": { "id": "F1BT00023-604", "price": 20736.75, "gross_total": 2052.81, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-605", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_302513682976", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-605-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-605-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_302513682976_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_302513682976", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2052.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC302_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20736.75, "gross_total": 2052.81, "base_fare": 13688.54, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNy44MSwiYmFzZV9mYXJlIjoxNDExLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTIuODEsImJhc2VfZmFyZSI6MTMyNi4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Mi44MSwiYmFzZV9mYXJlIjoxMzI2LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzcuODEiLCJiYXNlX2ZhcmUiOiIxNDExLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjYuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20736.75, "calendar_total_sell": 20736.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20736.75, "filter": { "id": "F1BT00023-605", "price": 20736.75, "gross_total": 2052.81, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-606", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_303688297807", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-606-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-606-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_303688297807_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_303688297807", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2052.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC303_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20736.75, "gross_total": 2052.81, "base_fare": 13688.54, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNy44MSwiYmFzZV9mYXJlIjoxNDExLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTIuODEsImJhc2VfZmFyZSI6MTMyNi4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Mi44MSwiYmFzZV9mYXJlIjoxMzI2LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzcuODEiLCJiYXNlX2ZhcmUiOiIxNDExLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjYuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20736.75, "calendar_total_sell": 20736.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20736.75, "filter": { "id": "F1BT00023-606", "price": 20736.75, "gross_total": 2052.81, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-607", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_304671163658", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-607-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-607-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_304671163658_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_304671163658", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2052.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC304_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20736.75, "gross_total": 2052.81, "base_fare": 13688.54, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNy44MSwiYmFzZV9mYXJlIjoxNDExLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTIuODEsImJhc2VfZmFyZSI6MTMyNi4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Mi44MSwiYmFzZV9mYXJlIjoxMzI2LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzcuODEiLCJiYXNlX2ZhcmUiOiIxNDExLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjYuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20736.75, "calendar_total_sell": 20736.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20736.75, "filter": { "id": "F1BT00023-607", "price": 20736.75, "gross_total": 2052.81, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-608", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_305979837585", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-608-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-608-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_305979837585_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_305979837585", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2052.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC305_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20736.75, "gross_total": 2052.81, "base_fare": 13688.54, "tax": 7048.21, "sell": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNy44MSwiYmFzZV9mYXJlIjoxNDExLjE5LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTIuODEsImJhc2VfZmFyZSI6MTMyNi4xOSwidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1Mi44MSwiYmFzZV9mYXJlIjoxMzI2LjE5LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20736.75, "base_fare": 13688.54, "tax": 7048.21, "gross": { "base_fare": "12864.04", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzcuODEiLCJiYXNlX2ZhcmUiOiIxNDExLjE5IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMjYuMTkiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUyLjgxIiwiYmFzZV9mYXJlIjoiMTMyNi4xOSIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20736.75, "calendar_total_sell": 20736.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20736.75, "filter": { "id": "F1BT00023-608", "price": 20736.75, "gross_total": 2052.81, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-609", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_306908910865", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-609-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-609-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_306908910865_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_306908910865", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC306_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-609", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-610", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_307483629123", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-610-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-610-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_307483629123_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_307483629123", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC307_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-610", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-611", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_308580167913", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-611-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-611-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_308580167913_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_308580167913", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC308_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-611", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-612", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_309840921724", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-612-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-612-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_309840921724_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_309840921724", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC309_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-612", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-613", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_310929272187", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-613-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-613-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_310929272187_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_310929272187", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC310_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-613", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-614", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_311302146601", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-614-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-614-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_311302146601_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_311302146601", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC311_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-614", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-615", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_312895612540", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-615-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-615-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_312895612540_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_312895612540", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC312_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-615", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-616", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_313336443802", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-616-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-616-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_313336443802_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_313336443802", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC313_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-616", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-617", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_314202732947", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-617-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-617-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_314202732947_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_314202732947", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC314_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-617", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-618", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_315193927803", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-618-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-618-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_315193927803_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_315193927803", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC315_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-618", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-619", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_316289448512", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-619-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-619-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_316289448512_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_316289448512", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC316_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-619", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-620", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_317413706177", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-620-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-620-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_317413706177_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_317413706177", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC317_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-620", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-621", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_318696884609", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-621-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-621-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_318696884609_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_318696884609", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC318_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-621", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-622", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_319544832692", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-622-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-622-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_319544832692_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_319544832692", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC319_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-622", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-623", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_320126788035", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-623-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-623-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_320126788035_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_320126788035", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC320_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-623", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-624", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_321935639602", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-624-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-624-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_321935639602_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_321935639602", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC321_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-624", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-625", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_322479879788", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-625-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-625-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_322479879788_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_322479879788", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC322_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-625", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-626", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_323786011004", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-626-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-626-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_323786011004_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_323786011004", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC323_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-626", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-627", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_324407899623", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-627-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-627-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_324407899623_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_324407899623", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC324_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-627", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-628", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_325914970040", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-628-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-628-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_325914970040_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_325914970040", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC325_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-628", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-629", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_326292044464", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-629-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-629-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_326292044464_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_326292044464", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC326_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-629", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-630", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_327511777291", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-630-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-630-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_327511777291_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_327511777291", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC327_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-630", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-631", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_328813519411", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-631-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-631-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_328813519411_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_328813519411", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC328_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-631", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-632", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_329463662076", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-632-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-632-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_329463662076_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_329463662076", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC329_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-632", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-633", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_330725804911", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-633-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-633-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_330725804911_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_330725804911", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC330_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-633", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-634", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_331845625657", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-634-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-634-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_331845625657_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_331845625657", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2120.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC331_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21389.18, "gross_total": 2120.07, "base_fare": 14394.7, "tax": 6994.48, "sell": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwNS4wNywiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjAuMDcsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMC4wNywiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDUuMDciLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTIwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21389.18, "calendar_total_sell": 21389.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21389.18, "filter": { "id": "F1BT00023-634", "price": 21389.18, "gross_total": 2120.07, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-635", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_332370681040", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-635-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-635-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_332370681040_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_332370681040", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2120.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC332_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21389.18, "gross_total": 2120.07, "base_fare": 14394.7, "tax": 6994.48, "sell": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwNS4wNywiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjAuMDcsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMC4wNywiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDUuMDciLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTIwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21389.18, "calendar_total_sell": 21389.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21389.18, "filter": { "id": "F1BT00023-635", "price": 21389.18, "gross_total": 2120.07, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-636", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_333355901281", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-636-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-636-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_333355901281_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_333355901281", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2120.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC333_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21389.18, "gross_total": 2120.07, "base_fare": 14394.7, "tax": 6994.48, "sell": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwNS4wNywiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjAuMDcsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMC4wNywiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDUuMDciLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTIwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21389.18, "calendar_total_sell": 21389.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21389.18, "filter": { "id": "F1BT00023-636", "price": 21389.18, "gross_total": 2120.07, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-637", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_334244356278", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-637-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-637-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_334244356278_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_334244356278", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2120.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC334_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21389.18, "gross_total": 2120.07, "base_fare": 14394.7, "tax": 6994.48, "sell": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwNS4wNywiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjAuMDcsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMC4wNywiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDUuMDciLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTIwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21389.18, "calendar_total_sell": 21389.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21389.18, "filter": { "id": "F1BT00023-637", "price": 21389.18, "gross_total": 2120.07, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-638", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_335398149230", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-638-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-638-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_335398149230_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_335398149230", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2120.07", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC335_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21389.18, "gross_total": 2120.07, "base_fare": 14394.7, "tax": 6994.48, "sell": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwNS4wNywiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyMS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjAuMDcsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjEuMDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyMC4wNywiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyMS4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21389.18, "base_fare": 14394.7, "tax": 6994.48, "gross": { "base_fare": "13570.20", "tax": "6994.48", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDUuMDciLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzIxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTIwLjA3IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyMS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTIwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21389.18, "calendar_total_sell": 21389.18, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21389.18, "filter": { "id": "F1BT00023-638", "price": 21389.18, "gross_total": 2120.07, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-639", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_336459096988", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-639-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-639-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_336459096988_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_336459096988", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC336_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-639", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-640", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_337437243508", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-640-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-640-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_337437243508_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_337437243508", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC337_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-640", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-641", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_338432702786", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-641-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-641-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_338432702786_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_338432702786", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC338_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-641", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-642", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_339837667820", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-642-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-642-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_339837667820_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_339837667820", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC339_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-642", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-643", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_340588472271", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-643-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-643-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_340588472271_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_340588472271", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC340_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-643", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-644", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_341401495953", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-644-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-644-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_341401495953_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_341401495953", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC341_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-644", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-645", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_342640537170", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-645-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-645-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_342640537170_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_342640537170", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC342_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-645", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-646", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_343789381125", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-646-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-646-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_343789381125_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_343789381125", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC343_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-646", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-647", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_344732969682", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-647-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-647-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_344732969682_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_344732969682", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC344_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-647", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-648", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_345731926937", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-648-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-648-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_345731926937_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_345731926937", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC345_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-648", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-649", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_346508583864", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-649-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-649-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_346508583864_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_346508583864", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC346_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-649", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-650", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_347934851069", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-650-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-650-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_347934851069_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_347934851069", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC347_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-650", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-651", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_348444999473", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-651-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-651-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_348444999473_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_348444999473", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC348_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-651", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-652", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_349919975941", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-652-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-652-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_349919975941_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_349919975941", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC349_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-652", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-653", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_350137592949", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-653-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-653-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_350137592949_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_350137592949", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC350_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-653", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-654", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_351908507412", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-654-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-654-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_351908507412_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_351908507412", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC351_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-654", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-655", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_352653404306", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-655-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-655-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_352653404306_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_352653404306", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC352_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-655", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-656", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_353329693261", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-656-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-656-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_353329693261_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_353329693261", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC353_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-656", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-657", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_354268547723", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-657-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-657-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_354268547723_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_354268547723", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC354_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-657", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-658", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_355172493666", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-658-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-658-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_355172493666_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_355172493666", "FareBasisCode": "WNLGR", "FareTypeCode": "LG-2128.85", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "WNLGR", "PriceClassID": "PC_OD_TKNDC355_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21474.34, "gross_total": 2128.85, "base_fare": 14394.7, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMy44NSwiYmFzZV9mYXJlIjoxNDgzLjk5LCJ0YXgiOjcyOS44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMjguODUsImJhc2VfZmFyZSI6MTM5OC45OSwidGF4Ijo3MjkuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEyOC44NSwiYmFzZV9mYXJlIjoxMzk4Ljk5LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21474.34, "base_fare": 14394.7, "tax": 7079.64, "gross": { "base_fare": "13570.20", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTMuODUiLCJiYXNlX2ZhcmUiOiIxNDgzLjk5IiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzOTguOTkiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTI4Ljg1IiwiYmFzZV9mYXJlIjoiMTM5OC45OSIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTI4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21474.34, "calendar_total_sell": 21474.34, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21474.34, "filter": { "id": "F1BT00023-658", "price": 21474.34, "gross_total": 2128.85, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-659", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_356931709093", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-659-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-659-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_356931709093_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_356931709093", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2143.79", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC356_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21619.26, "gross_total": 2143.79, "base_fare": 14571.05, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyOC43OSwiYmFzZV9mYXJlIjoxNTAyLjE3LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDMuNzksImJhc2VfZmFyZSI6MTQxNy4xNywidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0My43OSwiYmFzZV9mYXJlIjoxNDE3LjE3LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjguNzkiLCJiYXNlX2ZhcmUiOiIxNTAyLjE3IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTcuMTciLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQzLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21619.26, "calendar_total_sell": 21619.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21619.26, "filter": { "id": "F1BT00023-659", "price": 21619.26, "gross_total": 2143.79, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-660", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_357496263602", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-660-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-660-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_357496263602_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_357496263602", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2143.79", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC357_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21619.26, "gross_total": 2143.79, "base_fare": 14571.05, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyOC43OSwiYmFzZV9mYXJlIjoxNTAyLjE3LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDMuNzksImJhc2VfZmFyZSI6MTQxNy4xNywidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0My43OSwiYmFzZV9mYXJlIjoxNDE3LjE3LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjguNzkiLCJiYXNlX2ZhcmUiOiIxNTAyLjE3IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTcuMTciLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQzLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21619.26, "calendar_total_sell": 21619.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21619.26, "filter": { "id": "F1BT00023-660", "price": 21619.26, "gross_total": 2143.79, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-661", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_358117493090", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-661-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-661-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_358117493090_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_358117493090", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2143.79", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC358_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21619.26, "gross_total": 2143.79, "base_fare": 14571.05, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyOC43OSwiYmFzZV9mYXJlIjoxNTAyLjE3LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDMuNzksImJhc2VfZmFyZSI6MTQxNy4xNywidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0My43OSwiYmFzZV9mYXJlIjoxNDE3LjE3LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjguNzkiLCJiYXNlX2ZhcmUiOiIxNTAyLjE3IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTcuMTciLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQzLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21619.26, "calendar_total_sell": 21619.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21619.26, "filter": { "id": "F1BT00023-661", "price": 21619.26, "gross_total": 2143.79, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-662", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_359441139703", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-662-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-662-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_359441139703_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_359441139703", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2143.79", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC359_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21619.26, "gross_total": 2143.79, "base_fare": 14571.05, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyOC43OSwiYmFzZV9mYXJlIjoxNTAyLjE3LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDMuNzksImJhc2VfZmFyZSI6MTQxNy4xNywidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0My43OSwiYmFzZV9mYXJlIjoxNDE3LjE3LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjguNzkiLCJiYXNlX2ZhcmUiOiIxNTAyLjE3IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTcuMTciLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQzLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21619.26, "calendar_total_sell": 21619.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21619.26, "filter": { "id": "F1BT00023-662", "price": 21619.26, "gross_total": 2143.79, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-663", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_360277277105", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-663-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-663-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_360277277105_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_360277277105", "FareBasisCode": "LNLGR", "FareTypeCode": "LG-2143.79", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "LG", "Name": "Extra Fly", "FareBasisCode": "LNLGR", "PriceClassID": "PC_OD_TKNDC360_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21619.26, "gross_total": 2143.79, "base_fare": 14571.05, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyOC43OSwiYmFzZV9mYXJlIjoxNTAyLjE3LCJ0YXgiOjcyNi42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDMuNzksImJhc2VfZmFyZSI6MTQxNy4xNywidGF4Ijo3MjYuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0My43OSwiYmFzZV9mYXJlIjoxNDE3LjE3LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21619.26, "base_fare": 14571.05, "tax": 7048.21, "gross": { "base_fare": "13746.55", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjguNzkiLCJiYXNlX2ZhcmUiOiIxNTAyLjE3IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MTcuMTciLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQzLjc5IiwiYmFzZV9mYXJlIjoiMTQxNy4xNyIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQzLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21619.26, "calendar_total_sell": 21619.26, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21619.26, "filter": { "id": "F1BT00023-663", "price": 21619.26, "gross_total": 2143.79, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-664", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_361778999612", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-664-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-664-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_361778999612_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_361778999612", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC361_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-664", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-665", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_362736850229", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-665-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-665-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_362736850229_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_362736850229", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC362_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-665", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-666", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_363501642816", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-666-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-666-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_363501642816_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_363501642816", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC363_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-666", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-667", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_364718755890", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-667-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-667-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_364718755890_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_364718755890", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC364_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-667", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-668", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_365651299488", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-668-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-668-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_365651299488_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_365651299488", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2051.83", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC365_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20727.25, "gross_total": 2051.83, "base_fare": 13732.68, "tax": 6994.57, "sell": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi44MywiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTEuODMsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1MS44MywiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20727.25, "base_fare": 13732.68, "tax": 6994.57, "gross": { "base_fare": "12908.18", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuODMiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDUxLjgzIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDUxLjgzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20727.25, "calendar_total_sell": 20727.25, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20727.25, "filter": { "id": "F1BT00023-668", "price": 20727.25, "gross_total": 2051.83, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-669", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_366570444193", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-669-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-669-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_366570444193_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_366570444193", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC366_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-669", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-670", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_367719637941", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-670-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-670-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_367719637941_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_367719637941", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC367_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-670", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-671", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_368469880139", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-671-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-671-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_368469880139_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_368469880139", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC368_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-671", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-672", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_369760849345", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-672-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-672-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_369760849345_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_369760849345", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC369_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-672", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-673", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_370484892520", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-673-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-673-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_370484892520_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_370484892520", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC370_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-673", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-674", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_371935164747", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-674-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-674-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_371935164747_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_371935164747", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC371_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-674", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-675", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_372106307265", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-675-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-675-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_372106307265_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_372106307265", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC372_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-675", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-676", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_373334528721", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-676-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-676-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_373334528721_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_373334528721", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC373_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-676", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-677", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_374460134463", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-677-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-677-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_374460134463_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_374460134463", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC374_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-677", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-678", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_375318968710", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-678-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-678-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_375318968710_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_375318968710", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC375_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-678", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-679", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_376209008395", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-679-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-679-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_376209008395_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_376209008395", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC376_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-679", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-680", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_377818104694", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-680-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-680-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_377818104694_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_377818104694", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC377_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-680", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-681", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_378615973574", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-681-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-681-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_378615973574_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_378615973574", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC378_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-681", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-682", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_379502317969", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-682-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-682-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_379502317969_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_379502317969", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC379_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-682", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-683", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_380391965232", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-683-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-683-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_380391965232_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_380391965232", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC380_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-683", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-684", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_381865152329", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-684-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-684-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_381865152329_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_381865152329", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC381_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-684", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-685", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_382556193064", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-685-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-685-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_382556193064_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_382556193064", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC382_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-685", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-686", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_383776865142", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-686-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-686-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_383776865142_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_383776865142", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC383_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-686", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-687", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_384489054541", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-687-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-687-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_384489054541_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_384489054541", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC384_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-687", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-688", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_385138134096", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-688-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-688-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_385138134096_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_385138134096", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2060.61", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC385_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20812.42, "gross_total": 2060.61, "base_fare": 13732.68, "tax": 7079.74, "sell": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0NS42MSwiYmFzZV9mYXJlIjoxNDE1Ljc0LCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNjAuNjEsImJhc2VfZmFyZSI6MTMzMC43NCwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA2MC42MSwiYmFzZV9mYXJlIjoxMzMwLjc0LCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20812.42, "base_fare": 13732.68, "tax": 7079.74, "gross": { "base_fare": "12908.18", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNDUuNjEiLCJiYXNlX2ZhcmUiOiIxNDE1Ljc0IiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzMzAuNzQiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDYwLjYxIiwiYmFzZV9mYXJlIjoiMTMzMC43NCIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDYwLjYxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20812.42, "calendar_total_sell": 20812.42, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20812.42, "filter": { "id": "F1BT00023-688", "price": 20812.42, "gross_total": 2060.61, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-689", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_386171565336", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-689-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-689-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_386171565336_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_386171565336", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC386_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-689", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-690", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_387705023266", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-690-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-690-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_387705023266_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_387705023266", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC387_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-690", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-691", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_388345407330", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-691-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-691-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_388345407330_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_388345407330", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC388_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-691", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-692", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_389540176165", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-692-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-692-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_389540176165_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_389540176165", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC389_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-692", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-693", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_390436757493", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-693-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-693-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_390436757493_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_390436757493", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2075.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC390_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 20957.24, "gross_total": 2075.54, "base_fare": 13909.12, "tax": 7048.12, "sell": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2MC41NCwiYmFzZV9mYXJlIjoxNDMzLjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNzUuNTQsImJhc2VfZmFyZSI6MTM0OC45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NS41NCwiYmFzZV9mYXJlIjoxMzQ4LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 20957.24, "base_fare": 13909.12, "tax": 7048.12, "gross": { "base_fare": "13084.62", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxNjAuNTQiLCJiYXNlX2ZhcmUiOiIxNDMzLjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzNDguOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMDc1LjU0IiwiYmFzZV9mYXJlIjoiMTM0OC45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMDc1LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 20957.24, "calendar_total_sell": 20957.24, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 20957.24, "filter": { "id": "F1BT00023-693", "price": 20957.24, "gross_total": 2075.54, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-694", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_391624394166", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-694-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-694-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_391624394166_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_391624394166", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2108.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC391_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21278.79, "gross_total": 2108.69, "base_fare": 14284.22, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5My42OSwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOC42OSwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDguNjksImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTMuNjkiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA4LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21278.79, "calendar_total_sell": 21278.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21278.79, "filter": { "id": "F1BT00023-694", "price": 21278.79, "gross_total": 2108.69, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-695", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_392379632197", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-695-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-695-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_392379632197_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_392379632197", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2108.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC392_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21278.79, "gross_total": 2108.69, "base_fare": 14284.22, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5My42OSwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOC42OSwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDguNjksImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTMuNjkiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA4LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21278.79, "calendar_total_sell": 21278.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21278.79, "filter": { "id": "F1BT00023-695", "price": 21278.79, "gross_total": 2108.69, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-696", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_393180997578", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-696-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-696-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_393180997578_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_393180997578", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2108.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC393_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21278.79, "gross_total": 2108.69, "base_fare": 14284.22, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5My42OSwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOC42OSwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDguNjksImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTMuNjkiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA4LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21278.79, "calendar_total_sell": 21278.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21278.79, "filter": { "id": "F1BT00023-696", "price": 21278.79, "gross_total": 2108.69, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-697", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_394834501735", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-697-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-697-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_394834501735_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_394834501735", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2108.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC394_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21278.79, "gross_total": 2108.69, "base_fare": 14284.22, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5My42OSwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOC42OSwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDguNjksImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTMuNjkiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA4LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21278.79, "calendar_total_sell": 21278.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21278.79, "filter": { "id": "F1BT00023-697", "price": 21278.79, "gross_total": 2108.69, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-698", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_395513388371", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-698-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-698-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_395513388371_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_395513388371", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2108.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC395_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21278.79, "gross_total": 2108.69, "base_fare": 14284.22, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5My42OSwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwOC42OSwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMDguNjksImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21278.79, "base_fare": 14284.22, "tax": 6994.57, "gross": { "base_fare": "13459.72", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTMuNjkiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTA4LjY5IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTA4LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21278.79, "calendar_total_sell": 21278.79, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21278.79, "filter": { "id": "F1BT00023-698", "price": 21278.79, "gross_total": 2108.69, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-699", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_396788498201", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-699-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-699-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_396788498201_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_396788498201", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC396_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-699", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-700", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_397512189992", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-700-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-700-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_397512189992_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_397512189992", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC397_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-700", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-701", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_398771665292", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-701-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-701-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_398771665292_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_398771665292", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC398_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-701", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-702", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_399699119419", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-702-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-702-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_399699119419_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_399699119419", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC399_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-702", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-703", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_400885460027", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-703-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-703-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_400885460027_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_400885460027", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC400_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-703", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-704", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_401199124770", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-704-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-704-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_401199124770_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_401199124770", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC401_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-704", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-705", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_402175404295", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-705-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-705-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_402175404295_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_402175404295", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC402_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-705", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-706", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_403555379424", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-706-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-706-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_403555379424_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_403555379424", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC403_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-706", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-707", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_404438499338", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-707-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-707-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_404438499338_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_404438499338", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC404_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-707", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-708", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_405316747616", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-708-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-708-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_405316747616_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_405316747616", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC405_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-708", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-709", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_406800459995", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-709-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-709-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_406800459995_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_406800459995", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC406_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-709", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-710", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_407193805242", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-710-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-710-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_407193805242_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_407193805242", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC407_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-710", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-711", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_408539339970", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-711-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-711-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_408539339970_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_408539339970", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC408_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-711", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-712", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_409989082005", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-712-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-712-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_409989082005_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_409989082005", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC409_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-712", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-713", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_410628460632", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-713-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-713-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_410628460632_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_410628460632", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC410_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-713", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-714", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_411145659662", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-714-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-714-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_411145659662_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_411145659662", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC411_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-714", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-715", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_412356034386", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-715-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-715-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_412356034386_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_412356034386", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC412_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-715", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-716", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_413885966051", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-716-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-716-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_413885966051_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_413885966051", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC413_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-716", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-717", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_414322339652", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-717-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-717-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_414322339652_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_414322339652", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC414_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-717", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-718", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_415138210113", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-718-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-718-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_415138210113_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_415138210113", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2117.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC415_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21363.86, "gross_total": 2117.46, "base_fare": 14284.22, "tax": 7079.64, "sell": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwMi40NiwiYmFzZV9mYXJlIjoxNDcyLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjExNy40NiwiYmFzZV9mYXJlIjoxMzg3LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMTcuNDYsImJhc2VfZmFyZSI6MTM4Ny42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21363.86, "base_fare": 14284.22, "tax": 7079.64, "gross": { "base_fare": "13459.72", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMDIuNDYiLCJiYXNlX2ZhcmUiOiIxNDcyLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjEzODcuNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTE3LjQ2IiwiYmFzZV9mYXJlIjoiMTM4Ny42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTE3LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21363.86, "calendar_total_sell": 21363.86, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21363.86, "filter": { "id": "F1BT00023-718", "price": 21363.86, "gross_total": 2117.46, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-719", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_416417609475", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-719-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-719-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_416417609475_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_416417609475", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2132.42", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC416_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21508.97, "gross_total": 2132.42, "base_fare": 14460.76, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxNy40MiwiYmFzZV9mYXJlIjoxNDkwLjgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzMi40MiwiYmFzZV9mYXJlIjoxNDA1LjgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMzIuNDIsImJhc2VfZmFyZSI6MTQwNS44LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTcuNDIiLCJiYXNlX2ZhcmUiOiIxNDkwLjgwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDUuODAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTMyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21508.97, "calendar_total_sell": 21508.97, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21508.97, "filter": { "id": "F1BT00023-719", "price": 21508.97, "gross_total": 2132.42, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-720", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_417799251951", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-720-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-720-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_417799251951_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_417799251951", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2132.42", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC417_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21508.97, "gross_total": 2132.42, "base_fare": 14460.76, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxNy40MiwiYmFzZV9mYXJlIjoxNDkwLjgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzMi40MiwiYmFzZV9mYXJlIjoxNDA1LjgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMzIuNDIsImJhc2VfZmFyZSI6MTQwNS44LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTcuNDIiLCJiYXNlX2ZhcmUiOiIxNDkwLjgwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDUuODAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTMyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21508.97, "calendar_total_sell": 21508.97, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21508.97, "filter": { "id": "F1BT00023-720", "price": 21508.97, "gross_total": 2132.42, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-721", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_418199367373", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-721-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-721-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_418199367373_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_418199367373", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2132.42", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC418_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21508.97, "gross_total": 2132.42, "base_fare": 14460.76, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxNy40MiwiYmFzZV9mYXJlIjoxNDkwLjgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzMi40MiwiYmFzZV9mYXJlIjoxNDA1LjgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMzIuNDIsImJhc2VfZmFyZSI6MTQwNS44LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTcuNDIiLCJiYXNlX2ZhcmUiOiIxNDkwLjgwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDUuODAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTMyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21508.97, "calendar_total_sell": 21508.97, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21508.97, "filter": { "id": "F1BT00023-721", "price": 21508.97, "gross_total": 2132.42, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-722", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_419128937495", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-722-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-722-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_419128937495_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_419128937495", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2132.42", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC419_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21508.97, "gross_total": 2132.42, "base_fare": 14460.76, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxNy40MiwiYmFzZV9mYXJlIjoxNDkwLjgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzMi40MiwiYmFzZV9mYXJlIjoxNDA1LjgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMzIuNDIsImJhc2VfZmFyZSI6MTQwNS44LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTcuNDIiLCJiYXNlX2ZhcmUiOiIxNDkwLjgwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDUuODAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTMyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21508.97, "calendar_total_sell": 21508.97, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21508.97, "filter": { "id": "F1BT00023-722", "price": 21508.97, "gross_total": 2132.42, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-723", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_420221577184", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-723-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-723-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_420221577184_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_420221577184", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2132.42", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC420_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21508.97, "gross_total": 2132.42, "base_fare": 14460.76, "tax": 7048.21, "sell": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxNy40MiwiYmFzZV9mYXJlIjoxNDkwLjgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzMi40MiwiYmFzZV9mYXJlIjoxNDA1LjgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxMzIuNDIsImJhc2VfZmFyZSI6MTQwNS44LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21508.97, "base_fare": 14460.76, "tax": 7048.21, "gross": { "base_fare": "13636.26", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMTcuNDIiLCJiYXNlX2ZhcmUiOiIxNDkwLjgwIiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MDUuODAiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTMyLjQyIiwiYmFzZV9mYXJlIjoiMTQwNS44MCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTMyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21508.97, "calendar_total_sell": 21508.97, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21508.97, "filter": { "id": "F1BT00023-723", "price": 21508.97, "gross_total": 2132.42, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-724", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_421255263741", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-724-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-724-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_421255263741_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_421255263741", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2142.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC421_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21609.75, "gross_total": 2142.81, "base_fare": 14615.18, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNy44MSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDIuODEsImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0Mi44MSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjcuODEiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21609.75, "calendar_total_sell": 21609.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21609.75, "filter": { "id": "F1BT00023-724", "price": 21609.75, "gross_total": 2142.81, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-725", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_422884604550", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-725-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-725-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_422884604550_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_422884604550", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2142.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC422_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21609.75, "gross_total": 2142.81, "base_fare": 14615.18, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNy44MSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDIuODEsImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0Mi44MSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjcuODEiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21609.75, "calendar_total_sell": 21609.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21609.75, "filter": { "id": "F1BT00023-725", "price": 21609.75, "gross_total": 2142.81, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-726", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_423797135010", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-726-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-726-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_423797135010_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_423797135010", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2142.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC423_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21609.75, "gross_total": 2142.81, "base_fare": 14615.18, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNy44MSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDIuODEsImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0Mi44MSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjcuODEiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21609.75, "calendar_total_sell": 21609.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21609.75, "filter": { "id": "F1BT00023-726", "price": 21609.75, "gross_total": 2142.81, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-727", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_424376525298", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-727-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-727-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_424376525298_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_424376525298", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2142.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC424_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21609.75, "gross_total": 2142.81, "base_fare": 14615.18, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNy44MSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDIuODEsImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0Mi44MSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjcuODEiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21609.75, "calendar_total_sell": 21609.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21609.75, "filter": { "id": "F1BT00023-727", "price": 21609.75, "gross_total": 2142.81, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-728", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_425458378123", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-728-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-728-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_425458378123_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_425458378123", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2142.81", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC425_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21609.75, "gross_total": 2142.81, "base_fare": 14615.18, "tax": 6994.57, "sell": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyNy44MSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyMS4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDIuODEsImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjEuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE0Mi44MSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21609.75, "base_fare": 14615.18, "tax": 6994.57, "gross": { "base_fare": "13790.68", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMjcuODEiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTQyLjgxIiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTQyLjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21609.75, "calendar_total_sell": 21609.75, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21609.75, "filter": { "id": "F1BT00023-728", "price": 21609.75, "gross_total": 2142.81, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-729", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_426983390247", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-729-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-729-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_426983390247_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_426983390247", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC426_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-729", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-730", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_427552143665", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-730-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-730-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_427552143665_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_427552143665", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC427_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-730", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-731", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_428119398926", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-731-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-731-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_428119398926_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_428119398926", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC428_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-731", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-732", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_429246803352", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-732-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-732-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_429246803352_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_429246803352", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC429_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-732", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-733", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_430179515532", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-733-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-733-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_430179515532_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_430179515532", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC430_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-733", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-734", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_431709933807", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-734-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-734-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_431709933807_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_431709933807", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC431_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-734", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-735", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_432238676915", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-735-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-735-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_432238676915_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_432238676915", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC432_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-735", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-736", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_433888308649", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-736-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-736-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_433888308649_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_433888308649", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC433_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-736", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-737", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_434650109038", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-737-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-737-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_434650109038_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_434650109038", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC434_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-737", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-738", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_435672514567", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-738-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-738-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_435672514567_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_435672514567", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC435_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-738", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-739", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_436670542211", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-739-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-739-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_436670542211_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_436670542211", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC436_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-739", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-740", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_437869249411", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-740-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-740-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_437869249411_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_437869249411", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC437_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-740", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-741", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_438835235055", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-741-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-741-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_438835235055_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_438835235055", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC438_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-741", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-742", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_439792262197", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-742-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-742-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_439792262197_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_439792262197", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC439_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-742", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-743", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_440354334479", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-743-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-743-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_440354334479_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_440354334479", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC440_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-743", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-744", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_441267567230", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-744-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-744-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_441267567230_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_441267567230", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC441_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-744", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-745", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_442468001371", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-745-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-745-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_442468001371_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_442468001371", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC442_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-745", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-746", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_443270840855", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-746-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-746-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_443270840855_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_443270840855", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC443_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-746", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-747", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_444269218995", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-747-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-747-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_444269218995_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_444269218995", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC444_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-747", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-748", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_445838395729", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-748-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-748-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_445838395729_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_445838395729", "FareBasisCode": "WNGNR", "FareTypeCode": "GN-2151.59", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "WNGNR", "PriceClassID": "PC_OD_TKNDC445_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21694.92, "gross_total": 2151.59, "base_fare": 14615.18, "tax": 7079.74, "sell": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIzNi41OSwiYmFzZV9mYXJlIjoxNTA2LjcyLCJ0YXgiOjcyOS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNTEuNTksImJhc2VfZmFyZSI6MTQyMS43MiwidGF4Ijo3MjkuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE1MS41OSwiYmFzZV9mYXJlIjoxNDIxLjcyLCJ0YXgiOjcyOS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21694.92, "base_fare": 14615.18, "tax": 7079.74, "gross": { "base_fare": "13790.68", "tax": "7079.74", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNTA2LjcyIiwidGF4IjoiNzI5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MjEuNzIiLCJ0YXgiOiI3MjkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTUxLjU5IiwiYmFzZV9mYXJlIjoiMTQyMS43MiIsInRheCI6IjcyOS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTUxLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21694.92, "calendar_total_sell": 21694.92, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21694.92, "filter": { "id": "F1BT00023-748", "price": 21694.92, "gross_total": 2151.59, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-749", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_446648533233", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-749-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-749-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_446648533233_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_446648533233", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2166.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC446_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21839.94, "gross_total": 2166.54, "base_fare": 14791.82, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1MS41NCwiYmFzZV9mYXJlIjoxNTI0LjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNjYuNTQsImJhc2VfZmFyZSI6MTQzOS45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2Ni41NCwiYmFzZV9mYXJlIjoxNDM5LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTEuNTQiLCJiYXNlX2ZhcmUiOiIxNTI0LjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MzkuOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTY2LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21839.94, "calendar_total_sell": 21839.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21839.94, "filter": { "id": "F1BT00023-749", "price": 21839.94, "gross_total": 2166.54, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-750", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_447649305449", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-750-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-750-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_447649305449_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_447649305449", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2166.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC447_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21839.94, "gross_total": 2166.54, "base_fare": 14791.82, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1MS41NCwiYmFzZV9mYXJlIjoxNTI0LjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNjYuNTQsImJhc2VfZmFyZSI6MTQzOS45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2Ni41NCwiYmFzZV9mYXJlIjoxNDM5LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTEuNTQiLCJiYXNlX2ZhcmUiOiIxNTI0LjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MzkuOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTY2LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21839.94, "calendar_total_sell": 21839.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21839.94, "filter": { "id": "F1BT00023-750", "price": 21839.94, "gross_total": 2166.54, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-751", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_448687988815", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-751-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-751-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_448687988815_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_448687988815", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2166.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC448_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21839.94, "gross_total": 2166.54, "base_fare": 14791.82, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1MS41NCwiYmFzZV9mYXJlIjoxNTI0LjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNjYuNTQsImJhc2VfZmFyZSI6MTQzOS45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2Ni41NCwiYmFzZV9mYXJlIjoxNDM5LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTEuNTQiLCJiYXNlX2ZhcmUiOiIxNTI0LjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MzkuOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTY2LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21839.94, "calendar_total_sell": 21839.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21839.94, "filter": { "id": "F1BT00023-751", "price": 21839.94, "gross_total": 2166.54, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-752", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_449905794062", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-752-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-752-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_449905794062_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_449905794062", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2166.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC449_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21839.94, "gross_total": 2166.54, "base_fare": 14791.82, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1MS41NCwiYmFzZV9mYXJlIjoxNTI0LjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNjYuNTQsImJhc2VfZmFyZSI6MTQzOS45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2Ni41NCwiYmFzZV9mYXJlIjoxNDM5LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTEuNTQiLCJiYXNlX2ZhcmUiOiIxNTI0LjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MzkuOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTY2LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21839.94, "calendar_total_sell": 21839.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21839.94, "filter": { "id": "F1BT00023-752", "price": 21839.94, "gross_total": 2166.54, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-753", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_450607596886", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-753-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-753-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_450607596886_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_450607596886", "FareBasisCode": "LNGNR", "FareTypeCode": "GN-2166.54", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "GN", "Name": "Flex Fly", "FareBasisCode": "LNGNR", "PriceClassID": "PC_OD_TKNDC450_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] }, { "DescText": "15 PERCENT EXTRA MILES", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 21839.94, "gross_total": 2166.54, "base_fare": 14791.82, "tax": 7048.12, "sell": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1MS41NCwiYmFzZV9mYXJlIjoxNTI0LjkzLCJ0YXgiOjcyNi42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNjYuNTQsImJhc2VfZmFyZSI6MTQzOS45MywidGF4Ijo3MjYuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE2Ni41NCwiYmFzZV9mYXJlIjoxNDM5LjkzLCJ0YXgiOjcyNi42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 21839.94, "base_fare": 14791.82, "tax": 7048.12, "gross": { "base_fare": "13967.32", "tax": "7048.12", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNTEuNTQiLCJiYXNlX2ZhcmUiOiIxNTI0LjkzIiwidGF4IjoiNzI2LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0MzkuOTMiLCJ0YXgiOiI3MjYuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTY2LjU0IiwiYmFzZV9mYXJlIjoiMTQzOS45MyIsInRheCI6IjcyNi42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTY2LjU0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 21839.94, "calendar_total_sell": 21839.94, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 21839.94, "filter": { "id": "F1BT00023-753", "price": 21839.94, "gross_total": 2166.54, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-754", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_451930877354", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-754-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-754-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_451930877354_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_451930877354", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2199.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC451_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22161.49, "gross_total": 2199.69, "base_fare": 15166.92, "tax": 6994.57, "sell": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NC42OSwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS42OSwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuNjksImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyODQuNjkiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTk5LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22161.49, "calendar_total_sell": 22161.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22161.49, "filter": { "id": "F1BT00023-754", "price": 22161.49, "gross_total": 2199.69, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H35M", "layover_duration_seconds": 106500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-755", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_452629207590", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-755-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-755-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_452629207590_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_452629207590", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2199.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC452_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22161.49, "gross_total": 2199.69, "base_fare": 15166.92, "tax": 6994.57, "sell": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NC42OSwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS42OSwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuNjksImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyODQuNjkiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTk5LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22161.49, "calendar_total_sell": 22161.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22161.49, "filter": { "id": "F1BT00023-755", "price": 22161.49, "gross_total": 2199.69, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H25M", "layover_duration_seconds": 149100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-756", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_453836620705", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-756-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-756-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_453836620705_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_453836620705", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2199.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC453_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22161.49, "gross_total": 2199.69, "base_fare": 15166.92, "tax": 6994.57, "sell": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NC42OSwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS42OSwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuNjksImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyODQuNjkiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTk5LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22161.49, "calendar_total_sell": 22161.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22161.49, "filter": { "id": "F1BT00023-756", "price": 22161.49, "gross_total": 2199.69, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H50M", "layover_duration_seconds": 154200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-757", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_454859677988", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-757-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-757-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_454859677988_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_454859677988", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2199.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC454_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22161.49, "gross_total": 2199.69, "base_fare": 15166.92, "tax": 6994.57, "sell": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NC42OSwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS42OSwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuNjksImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyODQuNjkiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTk5LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22161.49, "calendar_total_sell": 22161.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22161.49, "filter": { "id": "F1BT00023-757", "price": 22161.49, "gross_total": 2199.69, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H50M", "layover_duration_seconds": 161400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-758", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_455326871359", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-758-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-758-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H55M", "routes": [ { "air_segment_key": "SEG_10", "origin": "YTZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "Array", "origin_airport": { "name": "Billy Bishop Toronto City Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:45", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "DH4", "name": "DH4", "picture": "DH4.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "7978" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YTZ2026-10-12T20:30YUL2026-10-12T21:45YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_455326871359_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_455326871359", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2199.69", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC455_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22161.49, "gross_total": 2199.69, "base_fare": 15166.92, "tax": 6994.57, "sell": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NC42OSwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzIxLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5OS42OSwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzIxLjA5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxOTkuNjksImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyMS4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22161.49, "base_fare": 15166.92, "tax": 6994.57, "gross": { "base_fare": "14342.42", "tax": "6994.57", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyODQuNjkiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzIxLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjEuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMTk5LjY5IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyMS4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMTk5LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22161.49, "calendar_total_sell": 22161.49, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22161.49, "filter": { "id": "F1BT00023-758", "price": 22161.49, "gross_total": 2199.69, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H40M", "layover_duration_seconds": 168000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517ytz202610122030yul2026101221457978yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-759", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_456741042388", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-759-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-759-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_456741042388_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_456741042388", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC456_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-759", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D7H20M", "journey_duration_seconds": 199200, "layover_duration": "PT1D2H49M", "layover_duration_seconds": 96540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-760", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_457228579744", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-760-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-760-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_457228579744_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_457228579744", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC457_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-760", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D8H30M", "journey_duration_seconds": 203400, "layover_duration": "PT1D3H59M", "layover_duration_seconds": 100740, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-761", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_458252291837", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-761-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-761-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_458252291837_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_458252291837", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC458_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-761", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D10H0M", "journey_duration_seconds": 208800, "layover_duration": "PT1D5H30M", "layover_duration_seconds": 106200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-762", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_459811109737", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-762-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-762-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_459811109737_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_459811109737", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC459_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-762", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D11H30M", "journey_duration_seconds": 214200, "layover_duration": "PT1D6H59M", "layover_duration_seconds": 111540, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-763", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_460782412317", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-763-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-763-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_460782412317_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_460782412317", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC460_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-763", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D18H50M", "journey_duration_seconds": 240600, "layover_duration": "PT1D14H39M", "layover_duration_seconds": 139140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-764", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_461983791820", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-764-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-764-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_461983791820_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_461983791820", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC461_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-764", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D20H0M", "journey_duration_seconds": 244800, "layover_duration": "PT1D15H49M", "layover_duration_seconds": 143340, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-765", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_462764654575", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-765-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-765-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_462764654575_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_462764654575", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC462_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-765", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D21H30M", "journey_duration_seconds": 250200, "layover_duration": "PT1D17H20M", "layover_duration_seconds": 148800, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-766", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_463998914493", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-766-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-766-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_463998914493_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_463998914493", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC463_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-766", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D23H0M", "journey_duration_seconds": 255600, "layover_duration": "PT1D18H49M", "layover_duration_seconds": 154140, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-767", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_464195683707", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-767-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-767-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_464195683707_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_464195683707", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC464_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-767", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D20H35M", "journey_duration_seconds": 246900, "layover_duration": "PT1D16H4M", "layover_duration_seconds": 144240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-768", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_465155573674", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-768-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-768-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_465155573674_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_465155573674", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC465_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-768", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D21H45M", "journey_duration_seconds": 251100, "layover_duration": "PT1D17H14M", "layover_duration_seconds": 148440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-769", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_466828000433", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-769-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-769-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_466828000433_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_466828000433", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC466_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-769", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D23H15M", "journey_duration_seconds": 256500, "layover_duration": "PT1D18H45M", "layover_duration_seconds": 153900, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-770", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_467585957807", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-770-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-770-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_467585957807_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_467585957807", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC467_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-770", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D0H45M", "journey_duration_seconds": 261900, "layover_duration": "PT1D20H14M", "layover_duration_seconds": 159240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-771", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_468411862926", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-771-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-771-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_468411862926_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_468411862926", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC468_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-771", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D22H30M", "journey_duration_seconds": 253800, "layover_duration": "PT1D18H4M", "layover_duration_seconds": 151440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-772", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_469256149196", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-772-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-772-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_469256149196_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_469256149196", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC469_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-772", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT2D23H40M", "journey_duration_seconds": 258000, "layover_duration": "PT1D19H14M", "layover_duration_seconds": 155640, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-773", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_470746638871", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-773-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-773-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_470746638871_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_470746638871", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC470_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-773", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D1H10M", "journey_duration_seconds": 263400, "layover_duration": "PT1D20H45M", "layover_duration_seconds": 161100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-774", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_471167910015", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-774-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-774-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_471167910015_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_471167910015", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC471_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-774", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D2H40M", "journey_duration_seconds": 268800, "layover_duration": "PT1D22H14M", "layover_duration_seconds": 166440, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-775", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_472669910522", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-775-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-775-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D12H25M", "transit_time": "22H9M", "routes": [ { "air_segment_key": "SEG_22", "origin": "YYZ", "departure_time": "2026-10-12T23:10", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-13T00:31", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "432" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT19H34M", "lay_over_date": "2026-10-13", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T23:10YUL2026-10-13T00:31YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_472669910522_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_472669910522", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC472_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-775", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D0H20M", "journey_duration_seconds": 260400, "layover_duration": "PT1D19H54M", "layover_duration_seconds": 158040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122310yul202610130031432yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-776", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_473195893343", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-776-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-776-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D13H35M", "transit_time": "23H19M", "routes": [ { "air_segment_key": "SEG_19", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T23:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "430" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT20H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00YUL2026-10-12T23:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_473195893343_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_473195893343", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC473_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-776", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D1H30M", "journey_duration_seconds": 264600, "layover_duration": "PT1D21H4M", "layover_duration_seconds": 162240, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200yul202610122321430yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-777", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_474586224357", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-777-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-777-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D15H5M", "transit_time": "1D0H50M", "routes": [ { "air_segment_key": "SEG_16", "origin": "YYZ", "departure_time": "2026-10-12T20:30", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T21:50", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "426" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT22H15M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T20:30YUL2026-10-12T21:50YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_474586224357_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_474586224357", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC474_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-777", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D3H0M", "journey_duration_seconds": 270000, "layover_duration": "PT1D22H35M", "layover_duration_seconds": 167700, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122030yul202610122150426yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-778", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_475436946447", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-778-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-778-1", "no_of_stops_title": "2 Stop Flight", "no_of_stops": "2", "flight_time": "PT1D16H35M", "transit_time": "1D2H19M", "routes": [ { "air_segment_key": "SEG_13", "origin": "YYZ", "departure_time": "2026-10-12T19:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "YUL", "arrival_time": "2026-10-12T20:21", "destination_terminal": "Array", "destination_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-12", "flight_time": "PT1H21M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "223", "name": "223", "picture": "223.png" }, "operating": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "marketing": { "carrier": "AC", "carrier_name": "Air Canada", "carrier_logo": "AC.png", "flight_number": "424" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "T", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_23", "origin": "YUL", "departure_time": "2026-10-13T20:05", "origin_terminal": "Array", "origin_airport": { "name": "Montreal-Pierre Elliott Trudeau International Airport", "city": "Montr\u00c3\u00a9al", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-14T12:25", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-13", "flight_time": "PT9H20M", "distance": null, "lay_over": "PT23H44M", "lay_over_date": "2026-10-12", "aircraft": { "code": "359", "name": "359", "picture": "359.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "36" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_24", "origin": "IST", "departure_time": "2026-10-14T15:00", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T17:35", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "2026-10-14", "aircraft": { "code": "32B", "name": "32B", "picture": "32B.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1795" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "W", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T19:00YUL2026-10-12T20:21YUL2026-10-13T20:05IST2026-10-14T12:25IST2026-10-14T15:00ARN2026-10-14T17:35", "OfferItemData": [ { "OfferItemID": "TKNDC_475436946447_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_475436946447", "FareBasisCode": "WNFLR", "FareTypeCode": "FL-2208.46", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "WNFLR", "PriceClassID": "PC_OD_TKNDC475_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22246.56, "gross_total": 2208.46, "base_fare": 15166.92, "tax": 7079.64, "sell": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5My40NiwiYmFzZV9mYXJlIjoxNTYzLjYsInRheCI6NzI5Ljg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIwOC40NiwiYmFzZV9mYXJlIjoxNDc4LjYsInRheCI6NzI5Ljg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMDguNDYsImJhc2VfZmFyZSI6MTQ3OC42LCJ0YXgiOjcyOS44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22246.56, "base_fare": 15166.92, "tax": 7079.64, "gross": { "base_fare": "14342.42", "tax": "7079.64", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyOTMuNDYiLCJiYXNlX2ZhcmUiOiIxNTYzLjYwIiwidGF4IjoiNzI5Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0NzguNjAiLCJ0YXgiOiI3MjkuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjA4LjQ2IiwiYmFzZV9mYXJlIjoiMTQ3OC42MCIsInRheCI6IjcyOS44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjA4LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6W10sImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOltdfQ==" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22246.56, "calendar_total_sell": 22246.56, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22246.56, "filter": { "id": "F1BT00023-778", "price": 22246.56, "gross_total": 2208.46, "journey_duration": "PT3D4H30M", "journey_duration_seconds": 275400, "layover_duration": "PT2D0H4M", "layover_duration_seconds": 173040, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST", "YUL" ], "total_segment_count": 5, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-10-14T17:35", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610121900yul202610122021424yul202610132005ist20261014122536ist202610141500arn2026101417351795", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-779", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_476613988400", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-779-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT18H55M", "transit_time": "4H40M", "routes": [ { "air_segment_key": "SEG_0", "origin": "CDG", "departure_time": "2026-10-05T07:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T12:00", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1830" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_1", "origin": "IST", "departure_time": "2026-10-05T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-05T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-05", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "2026-10-05", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-779-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T07:20IST2026-10-05T12:00IST2026-10-05T16:40YYZ2026-10-05T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_476613988400_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_476613988400", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2223.4", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC476_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22391.48, "gross_total": 2223.4, "base_fare": 15343.27, "tax": 7048.21, "sell": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwOC40LCJiYXNlX2ZhcmUiOjE1ODEuNzgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMy40LCJiYXNlX2ZhcmUiOjE0OTYuNzgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjMuNCwiYmFzZV9mYXJlIjoxNDk2Ljc4LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDguNDAiLCJiYXNlX2ZhcmUiOiIxNTgxLjc4IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0OTYuNzgiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIzLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22391.48, "calendar_total_sell": 22391.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22391.48, "filter": { "id": "F1BT00023-779", "price": 22391.48, "gross_total": 2223.4, "journey_duration": "PT2D1H0M", "journey_duration_seconds": 176400, "layover_duration": "PT21H15M", "layover_duration_seconds": 76500, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-10-05T07:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610050720ist2026100512001830ist202610051640yyz20261005201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-780", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_477349806873", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-780-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H25M", "transit_time": "16H30M", "routes": [ { "air_segment_key": "SEG_2", "origin": "CDG", "departure_time": "2026-10-05T19:50", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-06T00:10", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1828" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "2026-10-06", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-780-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T19:50IST2026-10-06T00:10IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_477349806873_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_477349806873", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2223.4", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC477_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22391.48, "gross_total": 2223.4, "base_fare": 15343.27, "tax": 7048.21, "sell": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwOC40LCJiYXNlX2ZhcmUiOjE1ODEuNzgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMy40LCJiYXNlX2ZhcmUiOjE0OTYuNzgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjMuNCwiYmFzZV9mYXJlIjoxNDk2Ljc4LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDguNDAiLCJiYXNlX2ZhcmUiOiIxNTgxLjc4IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0OTYuNzgiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIzLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22391.48, "calendar_total_sell": 22391.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22391.48, "filter": { "id": "F1BT00023-780", "price": 22391.48, "gross_total": 2223.4, "journey_duration": "PT2D12H30M", "journey_duration_seconds": 217800, "layover_duration": "PT1D9H5M", "layover_duration_seconds": 119100, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T19:50", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051950ist2026100600101828ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-781", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_478720912271", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-781-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D8H10M", "transit_time": "17H55M", "routes": [ { "air_segment_key": "SEG_4", "origin": "CDG", "departure_time": "2026-10-05T18:05", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T22:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1834" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT17H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-781-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T18:05IST2026-10-05T22:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_478720912271_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_478720912271", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2223.4", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC478_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22391.48, "gross_total": 2223.4, "base_fare": 15343.27, "tax": 7048.21, "sell": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwOC40LCJiYXNlX2ZhcmUiOjE1ODEuNzgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMy40LCJiYXNlX2ZhcmUiOjE0OTYuNzgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjMuNCwiYmFzZV9mYXJlIjoxNDk2Ljc4LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDguNDAiLCJiYXNlX2ZhcmUiOiIxNTgxLjc4IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0OTYuNzgiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIzLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22391.48, "calendar_total_sell": 22391.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22391.48, "filter": { "id": "F1BT00023-781", "price": 22391.48, "gross_total": 2223.4, "journey_duration": "PT2D14H15M", "journey_duration_seconds": 224100, "layover_duration": "PT1D10H30M", "layover_duration_seconds": 124200, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T18:05", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051805ist2026100522451834ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-782", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_479878414964", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-782-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D10H5M", "transit_time": "19H55M", "routes": [ { "air_segment_key": "SEG_6", "origin": "CDG", "departure_time": "2026-10-05T16:10", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T20:45", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1826" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-782-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T16:10IST2026-10-05T20:45IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_479878414964_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_479878414964", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2223.4", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC479_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22391.48, "gross_total": 2223.4, "base_fare": 15343.27, "tax": 7048.21, "sell": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwOC40LCJiYXNlX2ZhcmUiOjE1ODEuNzgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMy40LCJiYXNlX2ZhcmUiOjE0OTYuNzgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjMuNCwiYmFzZV9mYXJlIjoxNDk2Ljc4LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDguNDAiLCJiYXNlX2ZhcmUiOiIxNTgxLjc4IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0OTYuNzgiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIzLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22391.48, "calendar_total_sell": 22391.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22391.48, "filter": { "id": "F1BT00023-782", "price": 22391.48, "gross_total": 2223.4, "journey_duration": "PT2D16H10M", "journey_duration_seconds": 231000, "layover_duration": "PT1D12H30M", "layover_duration_seconds": 131400, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "32Q", "aircraft_name": "32Q", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-10-05T16:10", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051610ist2026100520451826ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "101179076011453117KMHYW", "flight_key": "F1BT00023-783", "journey_type": "MultiCity", "result_type": "general", "get_branded_fare": "yes", "hold_possible": "yes", "ShoppingResponseID": "lvlx527447582942026093009215518164034c54-511d-#", "OfferID": "TKNDC_480240059251", "OwnerCode": "TKNDC", "ValidatingCarrierCode": "TK", "supplier_title": "Iraqi Airways", "color_code": "#ffffff", "supplier_code": "babylonflight", "supplier_uid": "F1BT00023", "supplier_partner_code": "babylonflight-1-00023", "flight_group": [ { "group": 1, "flight_key": "F1BT00023-783-0", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D11H55M", "transit_time": "21H45M", "routes": [ { "air_segment_key": "SEG_8", "origin": "CDG", "departure_time": "2026-10-05T14:20", "origin_terminal": "1", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "IST", "arrival_time": "2026-10-05T18:55", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-05", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "333", "name": "333", "picture": "333.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1824" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_3", "origin": "IST", "departure_time": "2026-10-06T16:40", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "YYZ", "arrival_time": "2026-10-06T20:15", "destination_terminal": "1", "destination_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "flight_date": "2026-10-06", "flight_time": "PT10H35M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "2026-10-05", "aircraft": { "code": "77W", "name": "77W", "picture": "77W.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "17" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "M", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] }, { "group": 1, "flight_key": "F1BT00023-783-1", "no_of_stops_title": "1 Stop Flight", "no_of_stops": "1", "flight_time": "PT1D6H5M", "transit_time": "16H35M", "routes": [ { "air_segment_key": "SEG_25", "origin": "YYZ", "departure_time": "2026-10-12T22:00", "origin_terminal": "1", "origin_airport": { "name": "Toronto Pearson International Airport", "city": "Toronto", "country": "Canada", "timezone": "America\/Toronto" }, "destination": "IST", "arrival_time": "2026-10-13T14:50", "destination_terminal": "Array", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-10-12", "flight_time": "PT9H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "789", "name": "789", "picture": "789.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "18" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": "SEG_26", "origin": "IST", "departure_time": "2026-10-14T07:25", "origin_terminal": "Array", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "ARN", "arrival_time": "2026-10-14T10:05", "destination_terminal": "5", "destination_airport": { "name": "Stockholm Arlanda Airport", "city": "Stockholm", "country": "Sweden", "timezone": "Europe\/Stockholm" }, "flight_date": "2026-10-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H35M", "lay_over_date": "2026-10-13", "aircraft": { "code": "32Q", "name": "32Q", "picture": "32Q.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1793" }, "booking_class": { "cabin_class": "ECONOMY", "cabin_code": "5", "booking_code": "L", "meal_code": null, "seat_available": 5 }, "baggages": { "checked": { "ADT": { "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "key_uid": "CDG2026-10-05T14:20IST2026-10-05T18:55IST2026-10-06T16:40YYZ2026-10-06T20:15YYZ2026-10-12T22:00IST2026-10-13T14:50IST2026-10-14T07:25ARN2026-10-14T10:05", "OfferItemData": [ { "OfferItemID": "TKNDC_480240059251_1", "OwnerCode": "TKNDC", "PaxRefID": [ "SH1" ], "FareRefText": "lvlx527447582942026093009215518164034c54-511d-#TKNDC#TKNDC_480240059251", "FareBasisCode": "LNFLR", "FareTypeCode": "FL-2223.4", "class": { "CabinType": { "CabinTypeCode": "5", "CabinTypeName": "ECONOMY" }, "Code": "FL", "Name": "Prime Fly", "FareBasisCode": "LNFLR", "PriceClassID": "PC_OD_TKNDC480_2", "Desc": [ { "DescText": "1 PIECE X 8 KG CABIN BAGGAGE", "URL": [] }, { "DescText": "STANDARD SEAT SELECTION", "URL": [] }, { "DescText": "FRONT SEAT SELECTION", "URL": [] }, { "DescText": "CHANGEABLE TICKET", "URL": [] }, { "DescText": "REFUNDABLE TICKET", "URL": [] }, { "DescText": "30 PERCENT EXTRA MILES", "URL": [] }, { "DescText": "FAST TRACK IF AVAILABLE", "URL": [] }, { "DescText": "SAMEDAY CHANGE TO EARLY FLIGHT", "URL": [] }, { "DescText": "ONLINE MESSAGE RIGHT", "URL": [] } ] } } ], "price": { "currency": "SEK", "total": 22391.48, "gross_total": 2223.4, "base_fare": 15343.27, "tax": 7048.21, "sell": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwOC40LCJiYXNlX2ZhcmUiOjE1ODEuNzgsInRheCI6NzI2LjYyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIyMy40LCJiYXNlX2ZhcmUiOjE0OTYuNzgsInRheCI6NzI2LjYyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjMuNCwiYmFzZV9mYXJlIjoxNDk2Ljc4LCJ0YXgiOjcyNi42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_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": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": 0, "ait": "0.00", "service_charge": 824.5 }, "partner": { "currency": "SEK", "total": 22391.48, "base_fare": 15343.27, "tax": 7048.21, "gross": { "base_fare": "14518.77", "tax": "7048.21", "discount": "0.00", "ait": "0.00", "service_charge": 824.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDguNDAiLCJiYXNlX2ZhcmUiOiIxNTgxLjc4IiwidGF4IjoiNzI2LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiODUuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjkuNzAiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE0OTYuNzgiLCJ0YXgiOiI3MjYuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIyMjIzLjQwIiwiYmFzZV9mYXJlIjoiMTQ5Ni43OCIsInRheCI6IjcyNi42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoyMjIzLjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpbXSwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6W119" } ] }, "fare_rules": { "refundable": "Review-FareRule", "change_before_departure": "not-available" }, "calendar_key": "2026-10-05-2026-10-14", "calendar_flight_date": "2026-10-05", "calendar_arrival_date": "2026-10-14", "calendar_carrier": "TK", "calendar_total_currency": "SEK", "calendar_total_price": 22391.48, "calendar_total_sell": 22391.48, "calendar_supplier_currency": null, "calendar_supplier_amount": null, "calendar_fmg_amount": null, "total_price": 22391.48, "filter": { "id": "F1BT00023-783", "price": 22391.48, "gross_total": 2223.4, "journey_duration": "PT2D18H0M", "journey_duration_seconds": 237600, "layover_duration": "PT1D14H20M", "layover_duration_seconds": 138000, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "333", "aircraft_name": "333", "cabin_class": "ECONOMY", "connecting_airport": [ "IST" ], "total_segment_count": 4, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-10-05T14:20", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-10-14T10:05", "refund": "Review-FareRule", "baggage_value": "kg", "baggage_unit": 0, "baggage_title": "no-baggage", "create_baggage_data_array": 0 }, "filter_unique_filter_code": "cdg202610051420ist2026100518551824ist202610061640yyz20261006201517yyz202610122200ist20261013145018ist202610140725arn2026101410051793", "destination_reach_time": "PT", "destination_reach_timestamp": null } ] }